Introduction

RhoMobile

RhoConnect

Docs

Welcome to the Rhomobile docs page! Browse around the contents on the left or read the tutorials below to get started.

Tutorials

  • RhoStudio Tutorial: RhoMobile Suite installs all Rho products, and provides an IDE for Rhodes, RhoElements, and RhoConnect development. Start here!
  • RhoConnect Tutorial: How to install RhoConnect and write adapters to integrate backend apps from Rhodes/RhoElements OR other smartphone tools.
  • RhoHub Tutorial: Shows how you build smartphone apps online on RhoHub.
  • RhoElements Tutorial: How to create a sample inventory management application using RhoElements and RhoMobile Suite.
  • Rhodes Tutorial: How to install Rhodes as gem and use from the command line. Not necessary if you use RhoStudio (the RhoStudio Tutorial contains a tutorial for a Rhodes app).
  • Third Party Tutorials: Several third party write-ups and blogs on Rhodes.
  • Ruby in Twenty Minutes: Helpful (but not required!) as you start to modify controllers.

Developer References

Sample Apps

  • API samples: A simple Rhodes application which demonstrates all features.
  • TrackR: Source code for third party iPhone/Android app for Pivotal Tracker.
  • Rhostore: Simple store application which we show you how to build in the Rhodes Tutorial.
  • Rhostore Bulk: Simple store application demonstrating how to use the bulk sync feature.
  • Webinar Samples: A collection of all samples shown in the webinars.

Community Resources

Addition of RhoElements to the Documentation

With the release of Motorola Solutions RhoMobile Suite, we have merged documentation to show that RhoElements and RhoMobile/RhoStudio have been integrated. RhoElements extends the capabilities of the original open source Rhodes platform by adding new APIs, as well as interfaces that are exposed via Javascript and HTML META tags. On the left, you will see a new section called ‘RhoElements’. This section contains specific content that is targeted towards users who will be using RhoMobile Suite and RhoElements type applications. The section on the left called ‘Rhodes’ contains content that was originally developed for the Rhodes platform. Since Rhodes is a subset of RhoElements, this material also applies to RhoElements applications (unless it is overridden by the content in the RhoElements section).

We have also added a section called ‘Mobile APIs’. This is a combined list of APIs that are available in both RhoElements and Rhodes applications. Be sure to look at the (API Compatibility Matrix)[ /rhoelements/apicompatibility] to see which APIs may apply to your application scenario.

Open Source Docs

The RhoMobile docs are also open source, so please fork the project and provide feedback if you want to add content or find errors.