Rhomobile Beginner's Guide und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr

Loggen Sie sich ein, um 1-Click® einzuschalten.
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an.
Jetzt eintauschen
und EUR 4,20 Gutschein erhalten
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Keine Abbildung vorhanden

Beginnen Sie mit dem Lesen von Rhomobile Beginner's Guide auf Ihrem Kindle in weniger als einer Minute.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Rhomobile Beginner's Guide [Englisch] [Taschenbuch]

Abhishek Nalwaya

Unverb. Preisempf.: EUR 37,44
Preis: EUR 33,50 kostenlose Lieferung. Siehe Details.
Sie sparen: EUR 3,94 (11%)
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Lieferung bis Montag, 14. Juli: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 15,13  
Taschenbuch EUR 33,50  


26. Juli 2011

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

  • Explore all of Rhomobile's features and products through the creation of a mobile web application
  • Step-by-step instructions help you to build an enterprise mobile web application from scratch, through to deployment
  • Clear guides for developing applications on iPhone, Blackberry, and other smartphones
  • Learn how to use Rhomobile's four products: Rhodes, RhoSync, RhoHub, and RhoGallery

In Detail

The four Rhomobile products – Rhodes, Rhosync, RhoHub, and Rhogallery – provide a complete toolkit for creating a mobile application. Rhomobile is cross-platform and so allows you to build your application for many different types of smartphone – including iPhone and Blackberry – just with a single codebase. This makes it the most preferred and quickest way of developing mobile apps. As you create a native Rhomobile application, you can use the built-in device features such as GPS, Push, and Camera, all with offline capabilities.

Rhomobile Beginner's Guide is filled with practical examples to help you to create a mobile application from scratch. You can choose on which operating system to build, as well as for which smartphone to develop your application, giving you the freedom to create a customized mobile application quickly and easily.

Once you have learned how to install Rhomobile on Windows, Mac, or Linux, you will create a simple application, which will be used to explore the products of Rhomobile one by one. Things really get going when you write unit test cases for your application before deploying it to the server and making builds for your chosen Smartphone.

You will learn about the different aspects of Rhomobile, starting with Rhodes 3, which helps you to build a native mobile application. Rhosync 2.1 carries out the offline device capabilities and RhoHub deploys the code on the server and creates a build for the different smartphones.

Rhomobile Beginner's Guide gives you the freedom to create a mobile web application on the platform of your choice, for the smartphone of your choice.

Create mobile applications for almost any smartphone quickly and with ease

What you will learn from this book

  • Install Rhomobile products on Windows, Mac and Linux
  • Create a basic Rhodes 3 application that interacts with the database
  • Fetch data from backend services and display it on your phone
  • Create a native User Interface for your chosen smartphone
  • Write unit test cases for your application
  • Deploy your Rhosync 2.1 application to Rhohub to create a build for your smartphone
  • Generate views from the server using Metadata
  • Make use of device capabilities such as Push and GPS


Part of Packt's Beginner's Guide series, this book is packed full of practical examples and screenshots to make building your application straightforward and fun.

Who this book is written for

Whether you have prior experience of developing mobile applications or this is your first venture, all newcomers to Rhomobile will be able to quickly develop their own mobile application. This book is accessible for people who are completely new to Ruby, though having prior knowledge of it would be a huge advantage.



Über den Autor und weitere Mitwirkende

Abhishek Nalwaya is a Ruby, Rhomobile, and Rails enthusiast. He is a regular participant at Ruby/Rails Meetup and has taken technical sessions on Rhodes framework within company and at Ruby Meetups. His blog is listed on the official third-party tutorial section at the Rhomobile site.

He was associated with Tata Consultancy Services and is presently working as an application developer with Column Software Technology. He has worked in many projects providing solutions to Fortune 500 companies using Ruby, Rhodes, and Ruby on Rails.

In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Rückseite
Hier reinlesen und suchen:


Es gibt noch keine Kundenrezensionen auf Amazon.de
5 Sterne
4 Sterne
3 Sterne
2 Sterne
1 Sterne
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 3.3 von 5 Sternen  3 Rezensionen
3 von 3 Kunden fanden die folgende Rezension hilfreich
2.0 von 5 Sternen Outdated 7. September 2012
Von LWatson1689 - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Verifizierter Kauf
The firm I work with evaluated several cross-platform development tools, including RhoMobile. After tinkering with them, we landed on RhoMobile and started getting ramped up. As the previous reviewer stated, documentation was exceptionally thin. Two of our staff bought the Kindle edition of the book, and were extremely disappointed. The book focuses on previous versions of RhoMobile, which required significant command-line interaction. The tutorial also has coding errors. In short, this text was likely more valuable for earlier version, but holds little relevance to the current iteration of the product.
3 von 3 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Good book for enterprise-oriented beginners 6. September 2011
Von Raul A. Vejar Llugany - Veröffentlicht auf Amazon.com
I was forwarded this book by the published and asked to write a review about it by the publisher. I was glad they did, it was a nice quick read (even though the book is 250+ pages, it is readable in a single day since a lot of it are screenshots and code), it's very hands-on oriented and it's just nice to see people out there trying to make Rhodes more approachable to new developers.
You see, the biggest problem with Rhodes right now is that it is incredibly hard to get started with because the official documentation and tutorials are organized in such a way that makes it look more like a magazine than a framework reference. It is particularly hard to understand what all the products/components do, the licensing and costs of each one and how the overall development process is supposed to work (at least how the people in Rhomobile understood it when they created the tools). Even though I have experience dealing with Rhodes it was nice to read someone else's opinion on how to best introduce someone to the technology.
The author does a nice work of keeping the level of detail to an introduction, but keep in mind that this book is meant for people that have experience developing software and have some understanding of the issues involved in mobile application development. For example, the book takes for granted that you understand the difference between native apps and web-based apps and that have some experience with the native SDKs or at least are familiar with the fragmented device landscape. I did miss a better comparison of Rhodes with the other multi-platform frameworks out there like PhoneGap or AppAccelerator Titanium.
The book includes a chapter on each of these:
+ Intro to Rhomobile products
+ Rhomobile setup
+ Basic app tutorial
+ Rhom
+ RhoSync
+ RhoSync and Metadata
+ View Styling
+ A VERY light Testing and Logging
+ RhoHub
+ Rhodes System class
As people that are experienced with Rhomobile can tell, the book is focused on the typical "enterprise application" scenario where you have a running system that you want to make accessible through a mobile app and hence most of your problems deal with making that system available to the app and synchronizing data. This is the main scenario that Rhomobile targets and the one the official documentation centers on, but I felt a more in-depth discussion about the role the different Rhomobile products play in this was in order. For example, RhoSync is a great product that makes data synchronization easier when used but is not the best choice if you are thinking of building an app that does not have a need for synchronizing a lot of entities or that wants to use an API oriented towards services rather than CRUD operations. There is no mentioning of the ability of Rhodes to use web services directly and the architectural discussion makes it feel like RhoSync is an essential part of a Rhodes app in every scenario.
I loved the "Digging the code" sections that took an in depth look at some of the code and explained how Rhodes worked behind the scenes to make it all happen, I wished it was used in every chapter. The "Quiz" section at the end of some chapters was also a nice touch. The book also includes a VERY helpful Index at the end that is painfully lacking in the official documentation and is worth the price of the download on its own. I also found myself missing a final chapter on "the next steps", it feels like the book was cut abruptly specially because it is so common on introductory books.
The other major issue with the book is that it's based on Rhodes <3.0.2 and hence all examples are based on JQTouch instead of JQuery Mobile plus there is no mentioning of NFC capabilities which is a major selling point for Rhodes. There is also a strange lack of references to the official documentation or videos although I can understand this since Rhomobile is in the process of revamping them. Still, it would have been nice to have a "for further reading look at..." kind of directions.
Smaller issues are the lack of a more detailed explanation on how the MVC pattern works on Rhodes, specially on how the different components communicate with each other, how navigation is affected by the different button types and JQTouch, the caveats of using background/ajax calls and when to use webview.navigate vs redirect; but these can all be understood given the introductory level of the book, just be aware there are some major pitfalls still out there you will have to learn the hard way.
Overall "Rhomobile Beginner's Guide" is a good introductory book that will save you days of battling with Rhomobile's documentation and videos; and I'm personally looking forward to the next edition of it.
4.0 von 5 Sternen back end data structure is static 28. August 2011
Von W Boudville - Veröffentlicht auf Amazon.com
Yesterday, I reviewed a book on Android 3.0 application development for the mobile phone, Android 3.0 Application Development Cookbook, which emphasised programming the front end. Nalwaya's book differs in large part by considering how to hook a front end user interface to a back end database. As the subtitle says, we are now talking about an enterprise concern, whereas Mew's text could be in principle, and perhaps also often in practise, for a standalone app like a single user game.

Nalwaya's examples reflect this, by talking about a hypothetical company that needs its employees to access corporate data via their cellphones. Frankly, the examples have only a minimal UI as you might expect. What the point of most examples is to show how to get data from a central relational silo and also how to update this with changes that the user could input on her phone. In part this uses the classic Model-View-Controller pattern which you might already be familiar with.

The text demonstrates that you do not need much in the way of relational database knowledge, like how to build interrelated tables. The examples that access the back end do not create those tables, but take them as given. So you are facing a static structure of tables, because after all how plausible is it that a user on a cellphone, even an advanced one, will be or even should be making and destroying tables. Note that you can certainly delete lines in a table. So CRUD is allowed, and one example focuses on this.

Rhodes is object oriented, while the table objects are not. So there arises the need for an object relational mapper, which in this case is called Rhom. You are encouraged by the book to keep to an object oriented approach while coding, and Rhom finesses accessing the backend.
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Erster Beitrag:
Eingabe des Log-ins

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen

Ähnliche Artikel finden

Ihr Kommentar