iEmu é um Projeto Kickstarter de Chris Wade - um dos responsáveis pelo primeiro jailbreak do iPhone - e sua equipe, que visa emular aplicativos iOS em dispositivos Android, Mac e Windows. Mas isso é realmente possível?
O projeto está sendo construído em cima do código aberto QEMU emulador, mas de acordo com TechCrunch, não vai ser fácil. Além de encontrar uma maneira de emular o chip A4 da Apple embutido no atual iPhone 4 - que a equipe afirma ter feito - eles também podem emular uma série de outros componentes do iPhone, incluindo a GPU, controlador USB, controlador multitoque, a memória, o sistema de áudio e todos os componentes secundários como Bluetooth e GPS.
Portanto, de forma alguma será fácil, e é por isso que Chris espera arrecadar US $ 20.000 para apoiar o projeto. Esse dinheiro irá para despesas de manutenção por mais de 3 meses, bem como custos incorridos de hospedagem e produção e envio de prêmios Kickstarter.
Claro, a Apple já faz um emulador de iOS próprio, mas infelizmente ele só funciona em um Mac... e há outro problema, observado por TechCrunch:
O sistema de teste do iOS da Apple é um simulação, não um emulation. Embora pareça iOS e aja como iOS, o simulador da Apple não é na realidade executando uma versão virtualizada do iOS. É uma diferença trivial para 99,9% do mundo (e até mesmo a grande maioria dos desenvolvedores iOS) - mas para um pequeno grupo de pessoas (engenheiros de segurança procurando por falhas de sistema, por exemplo), a diferença é maciço.
Depois que Chris e sua equipe arrecadam esses $ 20.000 e, em seguida, descobrem como emular todos esses componentes, a batalha para trazer Os aplicativos iOS para outras plataformas continuarão sendo difíceis - especialmente se o departamento jurídico da Apple perceber isso. Mas a ideia certamente nos deixa entusiasmados.