Az Apple Developer Enterprise Programja lehetővé teszi a vállalatok számára, hogy saját iOS-alkalmazásokat fejlesszenek és terjesszenek a vállalaton belül az App Store-on kívül, egy privát portál vagy URL segítségével.
Mi az Apple Developer Enterprise Programja?
Az Apple növekvő vállalati pozíciója talán még nem kötötte le az egész vállalat szívét és eszét – egyelőre -, de egyértelműen virágzó üzletág a vállalat számára.
A program mögötti lendület az, hogy lehetővé tegye a vállalati felhasználók számára a belső használatra szánt alkalmazások létrehozását és biztonságos terjesztését/telepítését. Ezek lehetnek tárgyalóteremkeresők, intranet-szolgáltatások vagy bármi, amit a vállalatnak szüksége van a létrehozásra és használatra.
A költségek
Az Apple Developer Enterprise Programhoz való csatlakozás 299 dollár/év költséggel jár. Ez a díj az Apple által az Apple Developer Program teljes jogú tagságáért felszámított szokásos 99 $/év díjon felül fizetendő.
Az Apple 2018 elején felülvizsgálta a díjstruktúrát, amikor elengedte az Apple Developer Program díját az amerikai nonprofit szervezetek, akkreditált oktatási intézmények és kormányzati szervek számára. Erre az oldalra kell ellátogatniuk, hogy jelentkezzenek a díjmentességre, amelyet várhatóan idővel nemzetközi szinten is bevezetnek.
A papírmunka
A programhoz való csatlakozáshoz három dologra van szükséged:
- Egy Apple ID
- A céged nevében történő aláírási jog, amelynek maga is jogi személynek kell lennie
- Egy D-U-N-S szám
A D-U-N-S számot (Data Universal Numbering System) a Dun & Bradstreet biztosítja. A rendszer 1962 óta létezik, és a gazdasági egységek helyspecifikus azonosítására szolgál. Lehet, hogy az Ön cége már rendelkezik ezzel a számmal, ezért itt ellenőrizheti ezt.
A rendszerhez csak akkor érdemes csatlakoznia, ha saját tulajdonú alkalmazásokat tervez fejleszteni és terjeszteni a saját szervezetében. Ha az App Store-on keresztül történő nyilvános terjesztésre szánt alkalmazásokat tervez fejleszteni, elegendő egy normál Apple Developer Program tagság.
Mit kap?
Az Apple Developer Enterprise Programban saját fejlesztésű alkalmazásokat fejleszthetsz és terjeszthetsz privát körben az Apple összes platformjára, beleértve:
- iOS
- watchOS
- tvOS
- macOS
Az alkalmazások biztonságosan hosztolhatók és terjeszthetők belsőleg, a Mac alkalmazások, bővítmények és telepítők pedig kóddal aláírt és tanúsítottak lehetnek a vállalaton belüli terjesztéshez.
A tagok emellett teljes körű használatot és hozzáférést kapnak az Apple fejlesztői szoftveréhez, információihoz, erőforrásaihoz és eszközeihez, a béta szoftverekhez való hozzáféréshez és a tanúsításhoz, beleértve a kódaláíráshoz és az eszközszoftverek biztosításához szükséges azonosítókat és profilokat. Emellett olyan dolgokat is beállíthatnak, mint a Push értesítések és az alkalmazásbővítmények az alkalmazásokon belüli használatra.
Az Apple a vállalati alkalmazások kezeléséhez, biztonságához, hálózatba kapcsolásához és terjesztéséhez is biztosít erőforrásokat.
Fentebb: Az Apple mulatságos Appocalypse WWDC 2017 klipje egy szájbarágós megjegyzés arra, hogy mennyire függővé váltunk az alkalmazásoktól.
Hogyan menedzselje a fejlesztői csapatát
Az Apple Developer Enterprise Program segítségével menedzselheti a fejlesztői csapatát. Ez azt jelenti, hogy szerepeket oszthatsz ki a csapattagoknak, jóváhagyhatod a tanúsítványokat, és létrehozhatod az Apple által “provisioning profiles”
Ezeket a jogosultságokat a regisztrált Apple ID-ddel és a fiókoddal oszthatod ki, ami a Team Agent pozíciójába helyez téged. A Team Agent szerepkör átruházható egy másik személyre. Az ebben a szerepkörben lévő személy kapja meg a szervezet fiókjának irányítását is.
A Csapatügynök hozzáadhat (és eltávolíthat) csapattagokat, és admin és tag jogosultságokat rendelhet hozzájuk.
Csak az ügynök és az adminok oszthatnak ki alkalmazásokat; a többi csapattagról feltételezhető, hogy nem igényli ezt a jogosultságot. Az alkalmazások szolgáltatásnyújtási azonosítójának létrehozása és a terjesztési eszközök ellenőrzése mindezen szerepkörök alatt történik. A csapat adminjai az engedélyezett fejlesztői és teszteszközök regisztrálására és ellenőrzésére is jogosultak.
Hogyan működik az alkalmazások terjesztése
Vannak bizonyos korlátok: Bár tesztalkalmazásokat biztosíthat és telepíthet az eszközökre, vannak bizonyos korlátozások a támogatható eszközök számát illetően.
Amikor eljön az alkalmazások terjesztésének ideje, nem kell az iTunes Connecten vagy az App Store-on keresztül szállítani. Ehelyett az alkalmazásokat manuálisan terjesztheti a regisztrált eszközökre (teszteléshez) vagy a vállalaton belül.
Az alkalmazást az App Store-on keresztül is szállíthatja, ha szeretné. Arról, hogy az Apple hogyan használja a tanúsítványok, azonosítók & profil eszközöket az alkalmazások terjesztésének ellenőrzésére, kiváló magyarázatot talál itt.
Az Apple azt javasolja a vállalati felhasználóknak, hogy az alkalmazásokat a Mobile Device Management eszközök, például az Apple Configurator 2 és a Profile Manager, vagy egy harmadik féltől származó MDM szolgáltató, például a JAMF eszközeivel terjesszék.
Google+? Ha használod a közösségi médiát, és történetesen Google+ felhasználó vagy, miért nem csatlakozol az AppleHolic Kool Aid Corner közösségéhez, és veszel részt a beszélgetésben, miközben az Apple új modelljének szellemét követjük?
Van egy történeted? Kérlek, írj nekem egy sort a Twitteren keresztül, és tudasd velem. Örülnék, ha úgy döntenél, hogy követsz engem ott, hogy értesíteni tudjalak az általam közzétett új cikkekről és a talált beszámolókról.