这同样适用于IronRuby:由于IronRuby在Silverlight上运行而Silverlight是微软的新手机平台(或者其他所有平台),所以至少在新的Windows Phone 7上看到IronRuby并不会感到惊讶.[编辑:实际上,它已经存在,Windows Mobile 7上的IronRuby在MIX10上展示过.
在此期间,罗德移动框架由Rhomobile的允许您使用HTML作为UI开发跨平台(iPhone,Windows Mobile的,RIM(黑莓),塞班(诺基亚)和Android),本地移动应用.它基本上工作的方式是,你用HTML编写你的UI,它由手机内置的本机浏览器控件显示,然后Rhodes框架提供必要的CSS和JavaScript,使它看起来和感觉"本机".但是,它不是一个Web应用程序:提供HTML的Web服务器也可以在手机上运行,运行模型和控制器的Ruby解释器也是如此.(有关更多详细信息,请参阅我给另一个问题的答案.)即使您不想使用他们的框架,您仍然可以为不同的平台窃取他们不同的Ruby解释器.例如,他们实际上使用XRuby而不是JRuby用于他们的Blackberry端口,而YARV则通过Android Native Development Kit用于他们的Android端口.