Rhodes da Rhomobile é um dos poucos frameworks multiplataforma para aplicações móveis. Além de usar HTML/Javascript/CSS para a parte GUI das aplicações, a linguagem para escrever a lógica das suas aplicações é Ruby.
A versão final de Rhodes 2.0 já está disponível. O framework agora possui licença MIT. Além das features presentes no Rhodes 2.0 Beta, o framework agora também permite o uso de mapeamento de componentes entre todos os sistemas.
Depois da mudança da Apple no iOS SDK License Agreement, o futuro de muitos toolkits de programação third party para o iPhone pareceram estar em risco, particularmente os interpretadores como Rhodes. As notas de lançamento do Rhodes 2.0 agora mostram que aplicações Rhodes continuam sendo aceitas na AppStore:
Atualizando a pedidos, as apps do Rhodes continuam sendo aceitas na App Store (como havíamos indicado que seria) mesmo depois que os Termos de Seviço do iPhone 4.0 entraram em vigor. Alguns dos recentes apps aceitos incluem TrackR 2.0 (um app gratuito para PivotalTracker), Metalingual (um app para tradução por Sarah Allen) e WorshipPlanner.
Além disso, como foi anunciado há alguns meses, haverá ports das bibliotecas de sincronização da Rhomobile para pelo menos Objective-C em um release futuro.
Para mais informações sobre o Rhodes veja essa entrevista da InfoQ com Adam Blum, da Rhomobile, gravada na QCon Londres.
Enquanto o Rhodes traz desenvolvimento móvel multiplataforma para o Ruby usando versões nativas do Ruby em todos os lugares com exceção do Blackberry, há outros esforços focados em colocar o JRuby no Android. O pojeto Ruboto traz JRuby ao Android e Ruboto-IRB permite o desenvolvimento de scripts JRuby diretamente no dispositivo Android. O Ruboto que foi criado por Charles Nutter do JRuby, e agora um projeto no Ruby Summer of Code criado por Daniel Jackoway, visam trazer ferramentas melhoradas para escrever apps Android usando JRuby nesse ano.