“ microframework” for building locally executing natively optimized mobile apps
Developers run app generator for their objects of interest and then edit HTML templates
Contains first mobile Ruby implementation
RhoSync
Sync focused on web service data (needed in the age of SaaS)
Handles keeping your data local on the device
Rhodes Architecture RhoSync Server Rhodes app RhoSync client ORM (Rhom) Rhodes runtime Ruby interpreter HTML templates model controller model HTML templates controller Backend app mobile device source adapter Backend app model model We provide: rhogen source adapter You write:
Write An App
Rhogen app
Rhogen model
(all your models)
Edit your HTML templates
Rake –T
Rake run:iphone:app
RhoHub
First “Development as a Service for mobile” (DaaSM?)
Public beta announced at Interop on May 17th
700 developers signed up since then
Hosted development
Edit online a la Heroku
Build for all smartphones online
Hosted runtime
OTA provisioning (user downloading from URL)
Sync server
Register at http://rhohub.com
Developer Community Metrics
RhoHub developers: 700
Watchers on GitHub: 299
Total downloads: ? (GitHub does not provide)
Number of apps out there: ? (GPL users don’t inform us)
BUT…
RhoHub will provide exact metrics of:
Number of developers
Their number of apps
Their number of total users
User behavior
Rhodes Apps
Issues to Go – VDG Group (on the AppStore)
Interface to public bug tracking systems such as LightHouse
PixalPedia – Carry the Day (on the AppStore)
Take a picture with device camera, it geotags it, shows you map of location and retrieves Wikipedia article
On My Means – Paul Oremland
Budgeting app, written in less than 40 hours by developer with no knowledge of Rhodes. Accepted by AppStore in 4 days
Wikipedia – Wikimedia (Hampton Catlin)
threw away their iPhone Objective C app, rewrote it in Rhodes with 20% of code
Rho-See-Bell – Dan Bikle
Interface to Siebel CRM
RhoCRM – Rhomobile (to be sold to third party)
Interface to SugarCRM, includes “map my accounts”, sync to local device contacts
PLUS 26 contest entries released as open source on May 24 th !
Why Rhomobile?
Declarative tag-based approach (web programming) is more productive
Rich client against local data much better than remote web apps
Write it once and it works on all smartphones
Open source from the ground up
Chat/follow/watch us
Google Group: http://groups.google.com/group/rhomobile
0 comments
Post a comment