As a Rubyist and Rails developer, I’m looking forward for Mobile app development. Definitely, looking for open-source, cross platform and something where i must be totally comfortable to use it as a ROR developer.
There are a bunch of mobile app generation tools available. Some of the most popular include PhoneGap, Appcelerator/Titanium, Rhomobile and AnscaMobile/Corona.
It has been noticed, many devices coming today are almost similar with their features, may it be Samsung S3 or Iphone 5. All devices have common features such as Wi-fi/3G/4G, Cameras, GPS, touch screen, multimedia etc. Since I’m looking to serve business or enterprise apps, i would oversee good user interface, performance, quality, web connectivity, socializing etc.
With the hybrid approach, that combines the browser-built approach with native development, I would prefer Rhomobile over PhoneGap, as next generation business mobility currently owned by Motorola. Being migrated from web technology to mobile, it was necessary to look for syncing web apps with mobile. Rhomobile Suite with its major features as RhoConnect and Rhostudio, Web application models can be easily synced with Mobile app databases.
With advanced capabilities of enterprise mobile smartphones, it supports OS such as Windows, Blackberry OS, Android, Apple iOS, and Symbian, which means write it once, and deploy everywhere with minimal efforts and consistent reliability. The most significant factor about rhomobile suite is, it is combined with Rhodes and RhoSync in a hosted offering called Rhohub. Rhohub, development as service, can be used as best tool to deploy and run apps and sync servers to the cloud with Heroku addons as “RhoConnect”. For Rails/Sinatra app, once the plugin is configured in your app, all data is proactively communicated to the RhoConnect server and from there down to devices.