1 / 10

Rhodes, the Smartphone App Framework

Rhodes, the Smartphone App Framework. Background. Smartphone sales are exploding Six major smartphone operating systems: iPhone, BlackBerry, Windows Mobile, Symbian, Android, webOS (and more coming) “native apps” have won the day

rimona
Télécharger la présentation

Rhodes, the Smartphone App Framework

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Rhodes, the Smartphone App Framework

  2. Background • Smartphone sales are exploding • Six major smartphone operating systems: iPhone, BlackBerry, Windows Mobile, Symbian, Android, webOS (and more coming) • “native apps” have won the day • >3 billion iPhone app downloads on a platform with a great browser installed • But …how do you write an app for all popular devices?

  3. A Better Way… Rhodes • Build the app quickly in HTML and Ruby • Write it once and it runs on all smartphones: BlackBerry, iPhone, Windows Mobile, Android, Symbian, WebOS • Work with synchronized local data even when offline • Exploit device capabilities (GPS, PIM data, camera, push/SMS, native mapping) No one else provides productivity, portability and performance equivalent to Rhodes

  4. Save TONS of Development Effort Symbian (C++) Up to 25 times Faster! RIM (Java) WinMo (C#) Android (Java) iPhone (Obj. C) Rhodes mobile device

  5. Rhodes Architecture You write: your app code RhoSync Server model model controller HTML templates Rhodes app generator Backend app source adapter model model controller HTML templates Backend app source adapter Rhodes components Ruby executor ORM (Rhom) We provide: Device capabilities RhoSync client Backend app smartphone device mobile device

  6. Some Customers - mobile SugarCRM – home healthcare point of care – mobile CRM for iPhone, Android and BlackBerry – mobile BMC Remedy for BlackBerry and iPhone – Track-R, mobilized PivotalTracker for iPhone and Android – #53 public app on AppStore – university portal – HSA balance, emergency services locator, ID card - bidirectional HD audio/video streaming, shipping to multiple carriers on all smartphones

  7. RhoHub First and only “Development as a Service for mobile” Launched November 4th Over 3000 developers signed up since then Hosted development Web-based IDE for ease of use Build for all smartphones online – no need to install SDKs Hosted runtime No need to set up RhoSync server Collaboration Work with other developers on same project over the web Sign up at http://rhohub.com

  8. Summary: Why Rhomobile? Rhodes Runs Everywhere Write once – run on every smartphone Only MVC framework for smartphones Use web development skills to write NATIVE apps Only framework with sync enables smartphone usage in the enterprise Only Development as a Service for mobile Write apps without installing SDKs locally

  9. Backup

  10. Rhodes Versus Other “Me Too” Frameworks Only one that supports all devices Only one with synchronized data Only MVC framework First Ruby on the device First and only hosted development service for mobile

More Related