Mindenki tudja, hogy az iOS egy nagyszerű mobil operációs rendszer, amely rengeteg klassz alkalmazást kínál, de nem mindenki engedheti meg magának, hogy vásároljon egy iPhone-t a teljes élményhez. Ha szeretnéd, hogy az iOS-t futtathasd a Windows gépeden, örömmel fogod hallani, hogy számos emulátor és szimulátor létezik, amelyekkel közvetlenül a számítógépeden futtathatod az alkalmazásokat. Ha már van iPhone-od vagy iPaded, lehet, hogy jobb, ha inkább a PC képernyőjére tükrözöd az iOS-eszközt, mivel ez teljesebb funkcionalitást biztosít, mint még az ezen a listán szereplő legjobb emulátorok is. Mindezek alapján íme a legnépszerűbb és leghasznosabb iOS emulátorok listája, amelyekkel iPhone és iPad alkalmazásokat futtathatsz a számítógépeden:
iPadian
Az iPadian messze a legnépszerűbb iOS emulátor a PC-re, de azért van néhány korlátja. Először is, nem fogod tudni elérni a tényleges Apple App Store-t vagy letölteni az alkalmazásokat az iTunes-ból, mivel azok titkosítva vannak az Apple FairPlay DRM technológiájával. A fejlesztők azonban mellékelték saját, saját fejlesztésű “Apps Store”-jukat, amely a legnépszerűbb alkalmazások százait tartalmazza. Így az iPadian lehetőséget nyújt arra, hogy kipróbáld az iOS alapjait a számítógépeden, de ez biztosan nem a teljes élményt jelenti. Mégis üdítő, hogy az iPadian szimulálja az iPad operációs rendszerének megjelenését, még akkor is, ha az egyre bővülő alkalmazásbolt teljes erejével nem rendelkezik. Egy dologra érdemes odafigyelni: a hivatalos weboldalon az újabb verzióban rosszindulatú programokról számoltak be, ezért ajánlott helyette az eredetit telepíteni a CNET-ről.
Az iPadian telepítése és futtatása:
MobiOne Studio
AobiOne Studio egy platformok közötti alkalmazásfejlesztő eszköz, amely iOS és Android alkalmazások létrehozására, tesztelésére és futtatására használható. Használható iOS emulátorként, de nem az iOS környezet pontos szimulációja. Ennek ellenére nagyon hatékony eszköz, különösen, ha azt tervezi, hogy belevág az alkalmazásfejlesztésbe. Ráadásul pontosan meg tudja mutatni, hogy egy alkalmazás hogyan fog futni az iOS különböző verzióin vagy különböző eszközökön (pl. – iPhone, iPad vagy Android telefonok), a fejlesztői oldalon pedig drag-and-drop funkciót használ, így bárki számára nagyon egyszerű a használata. Az iOS emulátor modul neve MobiOne Studio Test Center, és a MobiOne felületének tetején található Tools → Test Center gombra kattintva érhető el (az alábbiakban látható módon):
Installing MobiOne Studio in Windows:
Appetize.io
AzAppetize.io annyiban hasonlít a MobiOne-hoz, hogy egy fejlesztésre és tesztelésre orientált eszköz, amely mobilalkalmazások futtatására használható a számítógépen. Az Appetize.io azonban ahelyett, hogy natív asztali kliensként működne, webes szolgáltatásként érhető el, így bármilyen böngészőből elérhető, és nem fogyasztja a PC natív erőforrásait. Az ingyenes verzióban egyszerre 2 egyidejű felhasználó jelentkezhet be egyszerre legfeljebb 100 percig. Ezt követően 40 $/hóért frissíthet az alapkiadásra, de ez a szolgáltatás jellemzően a fejlesztők számára a legjobb. Mégis említésre méltó lehetőség, mert lényegében az iOS különböző verzióinak webes szimulációjáról van szó igény szerint, ahogy az alábbi demo beállítások képernyőképén is látható:
Emulation iPhone or Android in your Browser with Appetizer.io:
Xamarin Testflight
A Xamarin TestFlight egy népszerű eszköz a fejlesztők körében, de használhatja iOS-alkalmazások feltöltésére és emulálására is a számítógépén. Mégis, ez egyértelműen egy fejlettebb megközelítés, de előnye, hogy gyakran frissül, funkciógazdag asztali kliens formájában érkezik, és lehetővé teszi a legújabb iOS 8 alkalmazások futtatását és tesztelését nagy megbízhatósággal és pontossággal.
Xamarin Explained for Beginners: