Conforme já falámos aqui, o sistema Android prova mais uma vez a sua versatilidade e encontra-se a correr aplicações IOS.

Até há pouco tempo o iOS da Apple detinha uma vantagem distinta sobre Android que diz respeito à qualidade e quantidade de aplicativos. Mas, recentemente, os apps Android têm acompanhado a evolução , e de muitas maneiras superou o que está disponível ou mesmo possível em iOS . Muito disso é devido ao Android agora comandando a grande maioria da quota de mercado de smartphones, que por sua vez desperta o interesse dos desenvolvedores idependentes. No entanto, uma boa parte desse aumento de poder é devido à aplicação Android dando aos desenvolvedores de terceiros significativamente mais liberdade do que o que é permitido pelo iOS .

Apesar do aumento da qualidade e da quantidade de aplicativos, não é incomum  alguns programas relativamente significativos serem específicos de uma plataforma . Por exemplo, se você tem muitos amigos iOS , você , sem dúvida, já se sentiram um pouco deixados de fora , sem a capacidade de se comunicarem via iMessage ou FaceTime. Este é o lugar onde projetos como o Cider entram em jogo.

Desenvolvido por membros do Departamento de Ciência da Computação na Universidade de Columbia, Cider é uma arquitetura de compatibilidade do sistema operacional que é capaz de rodar aplicativos iOS no Android. Ao invés de usar uma máquina virtual , isto é feito com uma nova abordagem incluindo a adaptação de código em tempo de compilação , bem como funções diplomáticas . A primeira permite que para o código fonte da aplicação existente para ser adaptado sem modificação para uso na nova arquitetura , enquanto o segundo permite que aplicativos externos para ligar para bibliotecas de dispositivos de acolhimento, incluindo aqueles para software proprietário e interfaces de hardware , como a aceleração de hardware 3D .

Relacionado:
Samsung prepara o novo Galaxy C7 Pro, que aparece no Antutu

Um vídeo da prova de conceito do Cider pode ser encontrado abaixo neste artigo, o desempenho UI geral é o que seria de esperar , sem 2D render interface de hardware . No entanto , a demo também inclui um clipe de Passmark execução de um benchmark 3D .

Embora existam muitos obstáculos legais e técnicos que se interpõem no caminho de um projeto como este, que poderá até mesmo nunca chegar , é emocionante ver que um projeto como este é ainda possível no Android. Afinal de contas , isso só serve como mais uma prova do potencial do Android .

Felizmente, o código fonte desse projeto será lançado em algum momento e outros desenvolvedores possam desenvolver e melhorar este desenvolvimento. Até então, este ainda é bastante notável. Você pode aprender mais visitando a página do projeto e ler trabalho de pesquisa completo da equipe (aviso PDF) .

O que você faria para ser capaz de executar aplicativos iOS e jogos em seu dispositivo Android? Deixe-nos saber nos comentários abaixo .

PARTILHAR
Artigo anteriorCider: plataforma que permite correr aplicações do iOS no Android
Próximo artigoGoogle cria ferramenta para ajudar a aprender inglês
Fundador do Androidgeek.pt ,trabalho em TI há dez anos. O desafio de gestão de equipas com foco nas necessidades do mercado deu-me o background certo para abraçar vários projetos online, nos quais aproveito a minha experiência em duas das minhas paixões: Tecnologia e Escrever. Sou um profissional dedicado com vasta experiência em todas as áreas de Gestão de TI e Gestão de serviços na área de Tecnologias de Informação. Sou apaixonado por tecnologia, Android, Publicidade, Marketing Digital e posicionamento estratégico.