Cross-Platform Mobile App Development: RhoMobile Review
Building a mobile application for multiple platforms is adaunting task because porting is simply not fun. Furthermore, if you are adeveloper for enterprise type applications and understand MVC architecture, thesimplicity of HTML based applications may drive you up the wall because youneed your separation of business logic from your views. Lucky for hard coredevelopers, RhoMobile is a solution that not only takes advantage of the MVCarchitecture, but also leverages the robustness of Ruby.
RhoMobile currently supports development for iPhone, WindowsMobile, RIM, Symbian and Android.
RhoMobile is actually a suite of offerings that encompassesthe distribution, deployment and management of your mobile application.RhoMobile’s offering can be split into four basic offerings: Rhodes, RhoSync,RhoHub, and RhoGallery.
- Rhodes– develop a mobile app for major smartphone operating systems (iPhone, WindowsMobile, RIM, Symbian and Android).
- RhoSync– An online data store to keep your enterprise application data current andavailable.
- RhoHub –A website that provides hosted builds of Rhodes-based apps, version control,collaboration and a hosted runtime RhoSync server.
- RhoGallery– Is a mobile app and data management solution.
If you are interested in live sample code, here are a coupleof samples that should get you going: