SlideShare a Scribd company logo
Rhomobile, 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 >3 billion iPhone app downloads on a platform with a great browser installed But …how do you write an app for all popular devices?
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
Save TONS of Development Effort   Rhodes iPhone (Obj. C) mobile device Android (Java) WinMo (C#) RIM (Java) Symbian (C++) Up to 25 times Faster!
Rhodes Architecture RhoSync Server your app code RhoSync  client ORM (Rhom) Rhodes components Ruby executor HTML  templates model controller model HTML  templates controller Backend app mobile device source adapter Backend app model model We provide: Rhodes app generator Backend app Device capabilities smartphone device source adapter You write:
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
RhoHub  First and only “Development as a Service for mobile” Launched November 4 th   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
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
Backup
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 Content

What's hot (20)

PPTX
Rhomobile
Abhishek Nalwaya
 
ODP
Introduction to Mobile Application Development
shikishiji
 
PPTX
Rhodes vs Phonegap
Ankit Shandilya
 
PDF
Native vs. Hybrid Apps
Visual Net Design
 
PPTX
Cross platform mobile applications - Touch Tour Chennai
RIA RUI Society
 
PPTX
Mobile apps types + Responsice Vs. Adaptive
Shady Selim
 
PDF
Introduction to Mobile Development
University of Central Lancashire
 
PPTX
Cross mobility
Shady Selim
 
PPTX
01 01 - introduction to mobile application development
Siva Kumar reddy Vasipally
 
PPTX
Phonegap vs Sencha Touch vs Titanium
PixelCrayons
 
PPT
Hybrid vs Native vs Web Apps
Poluru S
 
PDF
Web App VS. Hybrid App VS. Native App?
Justin O'Neill
 
PDF
Native Smartphone Development with Ruby
Maehana Tsuyoshi
 
PDF
Introduction to Mobile Application Development
Tharindu Dassanayake
 
PDF
An introduction to mobile app development and investing
Brandon Na
 
PDF
The Great Mobile Debate: Native vs. Hybrid App Development
Nick Landry
 
PDF
Hybrid mobile apps
Erik Paulsson
 
PDF
Tristan Nitot @DWS12 - The Web as a universal platform for mobile
Tristan Nitot
 
PPTX
Development of Mobile Application -PPT
Dhivya T
 
PDF
Native vs Hybrid - Demystifying the Technology Dilemma
RST-IT
 
Rhomobile
Abhishek Nalwaya
 
Introduction to Mobile Application Development
shikishiji
 
Rhodes vs Phonegap
Ankit Shandilya
 
Native vs. Hybrid Apps
Visual Net Design
 
Cross platform mobile applications - Touch Tour Chennai
RIA RUI Society
 
Mobile apps types + Responsice Vs. Adaptive
Shady Selim
 
Introduction to Mobile Development
University of Central Lancashire
 
Cross mobility
Shady Selim
 
01 01 - introduction to mobile application development
Siva Kumar reddy Vasipally
 
Phonegap vs Sencha Touch vs Titanium
PixelCrayons
 
Hybrid vs Native vs Web Apps
Poluru S
 
Web App VS. Hybrid App VS. Native App?
Justin O'Neill
 
Native Smartphone Development with Ruby
Maehana Tsuyoshi
 
Introduction to Mobile Application Development
Tharindu Dassanayake
 
An introduction to mobile app development and investing
Brandon Na
 
The Great Mobile Debate: Native vs. Hybrid App Development
Nick Landry
 
Hybrid mobile apps
Erik Paulsson
 
Tristan Nitot @DWS12 - The Web as a universal platform for mobile
Tristan Nitot
 
Development of Mobile Application -PPT
Dhivya T
 
Native vs Hybrid - Demystifying the Technology Dilemma
RST-IT
 

Viewers also liked (8)

PPTX
Android app Development by Rhodes
Hitoshi Kuroyanagi
 
PPTX
App forum2015 London - Building RhoMobile Applications with Ionic
robgalvinjr
 
PDF
Cross platform development - Rhomobile
Konstantin Rybas
 
PPTX
From SAP to app using rhomobile
Mark Teichmann
 
PPTX
Cross platform mobile apps using rhomobile and jquery mobile
SPRITLE SOFTWARE PRIVATE LIMIT ED
 
PPTX
Transform Your Enterprise with Smartphones
Adam Blum
 
PPT
MobiCASE: Effective Informational Smartphone Apps
Adam Blum
 
PDF
Rhomobile roadmap
tau-technologies
 
Android app Development by Rhodes
Hitoshi Kuroyanagi
 
App forum2015 London - Building RhoMobile Applications with Ionic
robgalvinjr
 
Cross platform development - Rhomobile
Konstantin Rybas
 
From SAP to app using rhomobile
Mark Teichmann
 
Cross platform mobile apps using rhomobile and jquery mobile
SPRITLE SOFTWARE PRIVATE LIMIT ED
 
Transform Your Enterprise with Smartphones
Adam Blum
 
MobiCASE: Effective Informational Smartphone Apps
Adam Blum
 
Rhomobile roadmap
tau-technologies
 
Ad

Similar to Building Native Smartphone Apps with Rhodes (20)

PPT
Building Mobile Apps with Rhodes
rhocam
 
PPT
Rhodes Ruby Nation
Adam Blum
 
PPT
Rhodes Future Ruby
Adam Blum
 
PPTX
Hybrid Mobile App
Palani Kumar
 
PPTX
Hybrid mobile app
Palani Kumar
 
PPTX
Hybridapp
Faizaan Ahmed Khan
 
PPTX
Mobility today & what's next. Application ecosystems.
Petru Jucovschi
 
ODP
Rhomobile and HHT apps
fahadshami
 
PPTX
Xamarin cross platform
Guada Casuso
 
PDF
Top Cross-Platform App Development Frameworks for 2020
Rockers Technology
 
PDF
Xamarin the good, the bad and the ugly
Azilen Technologies Pvt. Ltd.
 
PPTX
Trending mobile application Development
Praveen Kumar A G
 
PDF
The Ultimate Guide to Cross Platform App Development Frameworks in 2023
Cerebrum Infotech
 
PPTX
Mobile apps Intro
Altaf Hussian
 
PDF
Best mobile app development framework
SatawareTechnologies
 
PDF
This is How Cross Platform App Frameworks can Grow
Claritus Consulting
 
PDF
How cross platform app frameworks can grow in 2020
Claritus Consulting
 
PDF
Confused about Native vs Hybrid vs Cross-Platform ?
Rosalie Lauren
 
PDF
Mobile Developer's Guide To The Galaxy No.10
Marco Tabor
 
PDF
Which technology is best for mobile app development
robstarkxz
 
Building Mobile Apps with Rhodes
rhocam
 
Rhodes Ruby Nation
Adam Blum
 
Rhodes Future Ruby
Adam Blum
 
Hybrid Mobile App
Palani Kumar
 
Hybrid mobile app
Palani Kumar
 
Mobility today & what's next. Application ecosystems.
Petru Jucovschi
 
Rhomobile and HHT apps
fahadshami
 
Xamarin cross platform
Guada Casuso
 
Top Cross-Platform App Development Frameworks for 2020
Rockers Technology
 
Xamarin the good, the bad and the ugly
Azilen Technologies Pvt. Ltd.
 
Trending mobile application Development
Praveen Kumar A G
 
The Ultimate Guide to Cross Platform App Development Frameworks in 2023
Cerebrum Infotech
 
Mobile apps Intro
Altaf Hussian
 
Best mobile app development framework
SatawareTechnologies
 
This is How Cross Platform App Frameworks can Grow
Claritus Consulting
 
How cross platform app frameworks can grow in 2020
Claritus Consulting
 
Confused about Native vs Hybrid vs Cross-Platform ?
Rosalie Lauren
 
Mobile Developer's Guide To The Galaxy No.10
Marco Tabor
 
Which technology is best for mobile app development
robstarkxz
 
Ad

More from Adam Blum (7)

PPT
Sensing Mobile Devices talk from QCon London 2013
Adam Blum
 
PPT
Mobile Computing Summit: Best Practices in Enterprise Smartphone Apps
Adam Blum
 
PPT
iPhoneDevCon: Building Effective Enterprise Smartphone Apps
Adam Blum
 
PPTX
Using Ruby in Android Development
Adam Blum
 
PPT
Best Practices in Smartphone Business Apps
Adam Blum
 
PPT
Whither Smartphone Development
Adam Blum
 
KEY
best practices in smartphone business apps
Adam Blum
 
Sensing Mobile Devices talk from QCon London 2013
Adam Blum
 
Mobile Computing Summit: Best Practices in Enterprise Smartphone Apps
Adam Blum
 
iPhoneDevCon: Building Effective Enterprise Smartphone Apps
Adam Blum
 
Using Ruby in Android Development
Adam Blum
 
Best Practices in Smartphone Business Apps
Adam Blum
 
Whither Smartphone Development
Adam Blum
 
best practices in smartphone business apps
Adam Blum
 

Building Native Smartphone Apps with Rhodes

  • 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 Rhodes iPhone (Obj. C) mobile device Android (Java) WinMo (C#) RIM (Java) Symbian (C++) Up to 25 times Faster!
  • 5. Rhodes Architecture RhoSync Server your app code RhoSync client ORM (Rhom) Rhodes components Ruby executor HTML templates model controller model HTML templates controller Backend app mobile device source adapter Backend app model model We provide: Rhodes app generator Backend app Device capabilities smartphone device source adapter You write:
  • 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 4 th 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
  • 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

Editor's Notes

  • #5: For example, Wikipedia in Objective C was five times the size of their rewrite in Rhodes