iEmu je a Projekt Kickstarter od Chris Wade - jednoho z těch, kteří stáli za prvním útěkem z vězení pro iPhone - a jeho týmu, jehož cílem je emulovat aplikace pro iOS na zařízeních Android, Mac a Windows. Ale je to opravdu možné?
Projekt je postaven na open-source QEMU emulátor, ale podle TechCrunch, nebude to jednoduché. Kromě nalezení způsobu emulace čipu Apple A4 zabudovaného do současného iPhonu 4 - což tým tvrdí, že udělal - mají také emulovat řadu dalších komponent pro iPhone, včetně GPU, USB řadiče, vícedotykový ovladač, paměť, audio systém a všechny sekundární komponenty jako Bluetooth a GPS.
V žádném případě to tedy nebude snadné, a proto Chris doufá, že na podporu projektu získá 20 000 dolarů. Tyto peníze půjdou na životní náklady po dobu 3 a více měsíců, stejně jako náklady na hostování a výrobu a dopravu odměn na Kickstarteru.
Apple již samozřejmě vyrábí vlastní emulátor iOS, ale bohužel funguje pouze na počítačích Mac... a je tu další problém, který zaznamenal TechCrunch:
Testovací systém Apple iOS je a
simulation, ne an emulation. I když to vypadá jako iOS a funguje jako iOS, Apple simulátor není vlastně běží na virtualizované verzi iOS. Je to triviální rozdíl pro 99,9% světa (a dokonce i pro naprostou většinu vývojářů iOS) - ale pro malou část lidí (například bezpečnostní inženýři hledající chyby systému) je rozdíl masivní.
Jakmile Chris a jeho tým nashromáždí 20 000 dolarů a poté vyřeší, jak napodobit všechny tyto komponenty, bitvu, kterou přinese Aplikace pro iOS na jiné platformy zůstanou i nadále náročné - zvláště pokud to právní oddělení Applu zachytí. Ale ta myšlenka nás určitě vzrušuje.