Já pensou em rodar Java no seu iPod/iPhone ?
E aplicativos Android ?
Breve isso talvez seja possível , graças ao Projeto XMLVM.
O projeto Open Source iniciado em 2008 e ainda em desenvolvimento promete juntar várias plataformas como Java , .Net, Ruby, C e C++ , em um único aplicativo voltado para o iOS.
A idéia inicial do projeto é compilar instruções byte code de aplicativos da máquina virtual da Sun e do CLR (Common Language Runtine) da Microsoft, traduzindo-os em um documento XML. A representação deste código XML, que é lido pelo XMLVM, permite que seja retraduzido para outras linguagens, como o Objective-C, linguagem padrão para aplicativos que rodam na plataforma do nosso iPhone.
Recentemente, em uma atualização, a possibilidade de converter aplicativos desenvolvidos para Android para o iOS. Como o projeto é Open Source, há a possibilidade dos usuários e desenvolvedores programarem e adicionarem recursos ao programa original. No próprio fórum, os usuários registrados postam os devidos códigos para cada função, que cada um adiciona o que quer.
Há também o projeto Java4iPhone, do site iPhoneRoot, que nos permite programar ,compilar e rodar aplicativos Java no próprio iPhone.
Para aprender como programar em seu iPhone, acesse este tutorial.
Para mais informações, acesse o site do projeto
Desculpem pelo layout do post, foi feito correndo (: