Ferramenta do Google ajuda desenvolvedores a portar aplicativos Android para iOS

Se você é um desenvolvedor de aplicativos que criou aplicativos para Android e colocá-los no Google Play, você sem dúvida viu a vantagem de criar aplicativos para o maior sistema operacional móvel. Talvez você queira “compartilhar o amor” com os usuários desse outro sistema operacional móvel, mas não está familiarizado com o Objective-C, então optou por ficar longe dele.

Existem muitas ferramentas para ajudá-lo a converter JAVA em Objective-C, com resultados diferentes. Dado que JAVA e Objective-C estão quase em mundos separados, tentar portar ou converter pode ser demorado, pois você terá que examinar o bytecode e a saída de erro. O Google, entretanto, criou uma ferramenta, chamada J2ObjC, que converterá suas classes JAVA em classes Objective-C, utilizando diretamente o iOS Foundation Framework. Essencialmente, a ferramenta permite que o código JAVA faça parte de um aplicativo iOS.

Aqui está o que eles têm a dizer sobre isso:

J2ObjC é uma ferramenta de linha de comando de código aberto do Google que traduz código Java para Objective-C para o 

iOS (iPhone/iPad). Esta ferramenta permite que o código Java faça parte da construção de uma aplicação iOS, pois não é necessária nenhuma edição dos arquivos gerados. O objetivo é escrever o código não UI de um aplicativo (como acesso a dados ou lógica de aplicativo) em Java, que é então compartilhado por aplicativos da web (usando GWT), Android aplicativos e aplicativos iOS.

A ferramenta oferece suporte à maioria dos recursos de linguagem e tempo de execução JAVA, mas não é garantido que funcione com todas as formas possíveis de usar JAVA. A ferramenta não fornece ao desenvolvedor um kit de ferramentas de UI independente de plataforma, então você ainda precisará usar código de UI nativo do iOS, mas este é um ótimo passo para desenvolvedores que desejam fazer plataformas cruzadas formulários. Não deixe de visitar o página do projeto para obter informações sobre como usar a ferramenta.