Foi útil?

Solução

Atualmente, não há nenhuma JVM rodando no iPhone. Isto significa que a única maneira que você tem que desenvolver aplicativos para iPhone em Java é ter um compilador que irá compilar o código java para baixo para código de Objective-C.

Existem várias soluções que fazem exatamente isso:

Codename Uma - concentra na construção de aplicações utilizando Java com ferramentas visuais e simuladores. Open source com SaaS backend que elimina a necessidade de um Mac.

XMLVM - um tradutor para converter bytecode Java para C / Objective-C. Open source, mas requer escrever código específico iOS no momento.

Existem também várias soluções proprietárias, mas eu não tenho nenhuma experiência com eles. Por exemplo. Software AG tem uma ferramenta chamada objetos web.

Outras dicas

Sun descobriram que podiam porta Java para o iPhone, mas a licença SDK proíbe. Portanto, esta não é uma técnica, mas uma questão política.

Eu diria: Não

Se você quiser criar aplicações para o iPhone "reais" nativos você terá que ir com Objective C eo iPhone SDK

Existem outras maneiras, como http://phonegap.com/ mas eu pessoalmente não tenho nenhuma experiência com este projeto .

Webapp pode ser desenvolvido em Java é claro, mas você não tem permissão para executar aplicativos Java no iPhone (VMs não está autorizado no dispositivo).

Há algum esforço em Java para conversão de Objective-C, como com XMLVM (verifique o Google TechTalk vídeo).

No final o que posso concluir é que se pode desenvolver iPhone aplicações web facilmente com Java. Para o desenvolvimento de aplicativos nativos para o iPhone em Java pode-se usar alcheMo ou XMLVM com um pouco working.I não tem experiência em alcheMo ou XMLVM , mas certamente ansioso por isso.

Obrigado Todos os.

existe uma implementação de uma máquina virtual java chamado de "caminho de classe", mas a desvantagem é que você só pode obtê-lo usando Cydia / Installer.

Means, que você precisa para desbloquear seu iPhone, a fim de ser capaz de instalar o JVM.

o gui pode ser concebido como um AWT-Gui.

em geral: não há solução (Apple não permite que aplicativos que são executados outros aplicativos em seus dispositivos)

Se você não se importa cortando os dispositivos de seu aplicativo é implantado: sim, não deve ser um grande problema. há uma grande quantidade de tutoriais como cortar o seu iPhone, se você estiver interessado ...

EDIT: não é um problema! Se você não tem o arquivo libuicaboodle cada Java-GUI-App para iPhone está procurando, você não será capaz de executar o aplicativo. Existe anybode que ainda tem este arquivo? não pode encontrá-lo em qualquer lugar mais: o (

relação

há várias maneiras de escrever um aplicativo para iPhone em java usando conversor xmlvm para c objetivo, mas é difícil, mas é o adequado e da maneira compatível para fazer aplicação ur u precisa aprender a língua xml

Uma abordagem interessante é combinar o Google Web Toolkit com Appcelerator Titanium para o desenvolvimento de aplicativos para iPhone usando Java.

O Google Web Toolkit (GWT) permite a compilação de código Java em Javascript, enquanto Titanium permite a criação de aplicações nativas para o futuro iPhone em Javascript. Eu comecei um projeto chamado " gwt-titânio " para combinar os dois, você pode encontrar uma explicação sobre o projeto e construção de instruções sobre o blog em iPhoneJava.org .

Boa sorte!

E sobre outra Java para compiladores nativos I embora houvesse um chamado Jet ?

Este compila java para nativa.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top