Thursday, August 12, 2010

Rhodes Framework


The Rhodes is a microframework based on ruby and it is used to develop rapidly NATIV apps for Mobiles. The best thing which I like about Rhodes is that we have to develop the application once and it can be build for all major Phones. It is currently supported for Blackberry, Iphone, Android, Windows Mobile, RIM and symbians. It generates pure native apps but if we check the code it is pure html and ruby. It work with synchronized local data and take advantage of device capabilities such as GPS, PIM contacts and camera.

The Advantages of Rhodes is :

· support for ALL smartphones

· Open source

· synchronized offline data

· a Model View Controller (MVC) framework

· an Object Relational Manager (ORM) to avoid direct SQL coding

· Available as Ruby gem and also available on github for download

· Portable

· Productive

· Support and community

· Codes is similar to Rails

· Can write Unit Test cases using specs

It is product of Romobile. The major product of rhomobile are Rhodes ,RhoSync and RhoHub.

RhoSync

RhoSync is a standalone server which keeps enterprise application data current and available on users’ smartphones. The information is stored locally on a user’s device and available to him even when disconnected and offline.


RhoHub

Easy hosted development for mobile apps. It is very much similer to Heroku. RhoHub offers a hosted development environment for mobile applications. It is built on top of Rhodes and RhoSync. It allows developers to write native apps in HTML and Ruby using their web browser and then build these apps without installing device SDKs.


To know more about Rhodes watch this video :


No comments:

Post a Comment