October 13 2011

Motorola Solutions Acquires Rhomobile and RhoElements Version 1 Launched

We are proud to announce that Rhomobile has been acquired by Motorola Solutions (MSI).  For those who are not familiar with MSI, this is the part of the original Motorola that focuses specifically on solutions for businesses and governments.  All Rhomobile products will continue to be sold and supported globally.  Rhodes will continue to be available open source under the MIT License.

With our shared passion in enabling enterprise mobility, Motorola Solutions is an ideal partner:

  • We have the shared focus on the enterprise with a strong commitment to partners.
  • Motorola Solutions will provide the scale, resources, industry knowledge to accelerate universal adoption of Rho technology.
  • Motorola Solutions is strategically committed to the Rhomobile suite of products
  • Motorola Solutions is committed to supporting the Rhomobile community and continuing the open source heritage of Rhodes.


We (Motorola Solutions) also  announced RhoElements Version 1.0.  RhoElements is a container for building connected hybrid apps.  As blogged about recently,  hybrid apps perform most or all the business logic on the web server backend.   And may do a small amount of device capabilities “locally” on the device.  Connected hybrid apps as mobile web apps can be easier  to deploy initially and update on an ongoing basis.  RhoElements is in effect a browser with abilities to do some device capabilities via extended HTML tags (specifically EMML 1.1).  For customers who want to write mobile web apps to perhaps ease their deployment or because they can assume 100% realtime connectivity, it can be an attractive lightweight approach to writing mobile apps.  The ease of deployment of mobile web apps while still providing some device capabilities.

So when do you use Rhodes and when do you use RhoElements 1.0? Today it is determined by your need for a true native app.  Rhodes lets you use web skills to write a native app, installed and running locally on the device, with full device capabilities and local data (synchronized or otherwise).

In RhoElements Version 2.0 we will provide Rhodes with an extended set of enterprise-focused device capabilities (details to be announced later) and the ability to do all device capabilities with both HTML tags (EMML tags and more) and JavaScript calls.   We will also support the ability for a Rhodes app to generate a mobile web app, accessed by mobile web browsers, including device clients written with RhoElements V2 itself.  Rhodes today emphasizes using writing web skills to write native apps.  With RhoElements Version 2.0 we will no longer take sides on the classic “web app versus native app” debate.  RhoElements 2.0 will support both deployment models (“native” or “web”) and provides unique capabilities for each that no other framework attempts to do today.