Rhomobile FAQs

Exclusive offer: get 50% off this eBook here
Rhomobile Beginner's Guide

Rhomobile Beginner's Guide — Save 50%

Step-by-step instructions to build an enterprise mobile web application from scratch

$26.99    $13.50
by Abhishek Nalwaya | July 2011 | Open Source

Mobile devices are very powerful today and are getting more dominant with time. The success behind the phenomenal growth of smart phones is the mobile application loaded in them, which increases their functionality exponentially. Mobile applications can be developed by using different frameworks and programming languages based on the type of mobile device. Different mobile devices use different hardware components, therefore, mobile software and mobile applications have to be developed using different software architectures. It is a very painful process if we have to develop applications for all of the smart phones in the market. So Rhomobile came up with the idea of developing an application with one code base and building it for all smart phones. Rhomobile products are large and part of a fast-moving framework.

In this article by Abhishek Nalwaya, author of Rhomobile Beginners Guide, we will take a look at some of the most frequently asked questions on Rhomobile for first time users.

 

Rhomobile Beginner's Guide

Rhomobile Beginner's Guide

Step-by-step instructions to build an enterprise mobile web application from scratch

        Read more about this book      

(For more resources on this topic, see here.)

Q: Does Rhomobile create a pure Native Application?
A: Yes. Rhomobile creates a pure Native Application. This Application is similar to an Application available in i-store. This application can use device capabilities such as GPS, PIM contacts and calendar, camera, native mapping, push, barcode, signature capture, and Bluetooth. These are much faster than Browser-based applications.

 

Q: I am new to Ruby should I use Rhomobile?
A: Although you need to know Ruby to write Rhodes applications, we realize that many folks learn both Ruby and Rhomobile at the same time. As Rhomobile products require an elementary level of Ruby knowledge, this will not affect your learning curve. But I recommend that you go to any Ruby tutorial online.

 

Q: Is Rhomobile Free?
A: Rhodes is free and open source under MIT Licence. To use RhoSync, you must purchase a commercial license when development commences or you must open source your app under the GPL license. The pricing and details can be found at www.rhomobile.com.

 

Q: Is support available for Rhomobile?
A: Yes. However, you have to purchase a Rhodes Enterprise License and the Rhodes Commercial License to get commercial support. Apart from the Rhomobile support, there are various webinars and tutorials available on www.rhomobile.com. Another good support resource is the Rhomobile Google group, where Rhomobile experts are there to help you.

 

Q: What about Rhomobile security?
A: Both Rhodes and RhoSync support use of https as a transport. In fact it is easier with Rhodes than with native code. You just list the https URL and Rhodes will connect to the backend appropriately. This is simple in contrast to underlying SDKs where significantly different code is written to connect to an https URL.

 

Q: Does Rhomobile support HTML5?
A: Yes, Rhomobile supports HTML5 tags provided the device you are targeting also supports them.

 

Q: Can we write unit test case for the code?
A: Yes, we can write unit test case in Rhodes.

 

Q: Can we use Ruby gems with Rhodes?
A: Yes, we can use Ruby gems with Rhodes. We have to include them in the Rhodes configuration file.

 

Q: Do we need to have knowledge of different device databases?
A: No, we don't need to have prior knowledge of those databases, Rhodes will take care of this. We write our query using Object-relational mapping (ORM) called Rhom and it is the work of ORM to shape the query.

 

Summary

In this article we saw some of the most frequently asked questions on Rhomobile.


Further resources on this subject:


Rhomobile Beginner's Guide Step-by-step instructions to build an enterprise mobile web application from scratch
Published: July 2011
eBook Price: $26.99
Book Price: $44.99
See more
Select your format and quantity:

About the Author :


Abhishek Nalwaya

Abhishek Nalwaya is the author of the book, Rhomobile Beginner's Guide. He is a Ruby enthusiast and loves to participate regularly at Ruby and Ruby on Rails meetup groups. He works for a Management Consulting firm. He has spoken at many conferences, meetups, and was the speaker at RubyConf India 2012 and RubyMotion Conference 2013.

Books From Packt


iPhone JavaScript Cookbook
iPhone JavaScript Cookbook

Cocos2d for iPhone 0.99 Beginner's Guide
Cocos2d for iPhone 0.99 Beginner's Guide

BlackBerry Enterprise Server 5 Implementation Guide
BlackBerry Enterprise Server 5 Implementation Guide

MeeGo 1.0 Mobile Application Development Cookbook
MeeGo 1.0 Mobile Application Development Cookbook

jQuery Mobile First Look
jQuery Mobile First Look

Sencha Touch 1.0 Mobile JavaScript Framework
Sencha Touch 1.0 Mobile JavaScript Framework

Android 3.0 Application Development Cookbook
Android 3.0 Application Development Cookbook

Xcode 4 iPhone Development Beginner's Guide
Xcode 4 iPhone Development Beginner's Guide


Your rating: None Average: 2.8 (9 votes)
Great tutorial by
Waiting eagerly for this book to release and start with Rhodes application !! Kudos to the writer Abhishek Nalwaya !!
awesome - i am a big fan of by
awesome - i am a big fan of rhomobile. waiting for this book to release :)

Post new comment

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
1
m
6
f
c
L
Enter the code without spaces and pay attention to upper/lower case.
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software