Android Geek
O maior site de Android em Português

Cider parte 2

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 .

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 .

Gostaram? Podia ter sido melhor?
Partilhem com os vossos amigos e ajudem este projecto em Português.

Obrigado pela visita!

Este Website usa cookies para providenciar uma melhor experiência. Pode recusar se desejar. Aceitar Saber Mais

Gostaram? Podia ter sido melhor?
Partilhem com os vossos amigos e ajudem este projecto em Português.

Obrigado pela visita!
close-link