Seis estudantes de pós-graduação em Ciência da Computação da Universidade de Columbia conseguiram desenvolver um software que permite fazer o que até então era impensável: rodar aplicativos do iOS em aparelhos Android. A novidade, batizada como Cider, se trata de uma estrutura de compatibilidade que faz com que arquivos binários domésticos e estrangeiros rodem no mesmo dispositivo.


Na prática, o Cider consegue copiar bibliotecas e frameworks de que precisa de forma a convencer o código dos softwares que ele está rodando o kernal XNU da Apple em vez do kernel Linux do Android. Para demonstrar a viabilidade do projeto, os universitários usaram um Nexus 7 (versão 2012) para reproduzir apps como o Yelp e o iBooks.



Ainda não finalizada, a solução sofre com alguns problemas de desempenho, não se mostrando tão rápida e precisa quanto o esperado. Os responsáveis pelo projeto admitem que, embora melhorias possam ser feitas, certos softwares podem nunca rodar corretamente — no caso, aqueles que exigem o uso de recursos de hardware específicos, como GPS, câmeras, rádio celular e sinais Bluetooth, entre outros.




Fonte: Tecmundo

0 comments:

Post a Comment

 
Top