Rhodes
Mobilize enterprise applications fast
Rhodes is an open source framework to rapidly build native apps for all major smartphone operating systems (iPhone, Windows Mobile, RIM, Symbian and Android). These are true native device applications (NOT mobile web apps) which work with synchronized local data and take advantage of device capabilities such as GPS, PIM contacts and camera. The Rhodes framework offers the following major benefits to developers:
Productivity
In general, developer productivity is much higher in Rhodes than writing to diverse native device operating systems and APIs since most of your UI customization can be done in HTML templates (ERB files).
Portability
A single set of source written with Rhodes can be compiled to run on all major smartphone devices: iPhone, Windows Mobile, Research in Motion (BlackBerry), Symbian and Android.
Device Capabilities
Rhodes also provides access to native device capabilities such as GPS geolocation, PIM contact reading and writing, and camera image capture.
Synced Data
Using the optional RhoSync server component, Rhodes applications also enabled offline and disconnected edit and access to data. They also optimized for interacting with SaaS backends.
Hosted Development
You can write your app online and build there for all major smartphone operating systems with RhoHub.
Sample Apps
See our GitHub repository for all of the sample apps. We have a couple of builds for the RhoCRM SugarCRM sample app below. Use the following instructions for configuring to your own SugarCRM instance.
Purchasing
Commercial licenses of Rhodes are available for $500 per app for an unlimited number of users. Check the commercial license agreement and click below
More Information
- Here is the tutorial on how to build apps with Rhodes.
- Here are Frequently Asked Questions about Rhodes.
- Here is the Rhodes specification.