How to Build Mobile Applications Easily and Cost-Effectively

Adam Blum

Subscribe to Adam Blum: eMailAlertsEmail Alerts
Get Adam Blum via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Adam Blum

Web services have emerged as an excellent method of integrating pairs of applications. Free and cheap Web services development tools from many different vendors make it easy to expose one application's capabilities to other applications that wish to invoke them. But, given recent trends and innovations in Web service standards for more complex integrations of multiple applications from many parties, integrating applications two-by-two with tightly coupled simple Web services may not be the best approach. In this article, I'll take a look at a reasonably complex integration scenario performed by integrating with many different applications' Web services. I'll show you how the architecture of the integration is simplified by using XML content-based routing with a publish/subscribe approach. In the remainder of the article we'll assume that we are using a content-based ... (more)

EuRuKo and Device Capabilities

Yesterday I had the pleasure of speaking at the superb European Ruby Conference in Barcelona.   It was fascinating seeing the enthusiasm of the audience for Ruby and the technologies presented.  I also got to talk to several attendees about their own Ruby efforts.   The most interesting chats that I had were reminders of how device capabilities on mobile are constantly expanding.  This will be a constant thread and area of continued development and innovation for Rhomobile. For example, I talked to Bart ten Brinke and other developers from Nedap Healthcare about their mobile hom... (more)

App Store Rules

The iPhone and the Apple App Store have been THE critical agents in changing the mobile consumer’s attitude with regard to mobile applications.  Specifically they have converted virtually all smartphone users (beyond just the iPhone) to wanting and expecting to use native apps on their mobile devices.  This is a huge sea change in behavior, especially for U.S. consumers.  As enabling technology for building smartphone apps, we (Rhomobile) are hugely grateful for the investment that Apple made here and resulting success of this new category of software.  I also personally apprec... (more)

Simplified Licensing for Rhodes Announced

Today we announced simpler commercial license terms for our Rhodes and RhoSync products.  Why did we change it?  The previous license was fairly standard for embedded technology licensing: 5 percent of whatever you sell. Just a few years ago, the presence of an open source Gnu Public License alongside a commercial percentage-based license would have worked.  You want to make a free app?  Open source it under GPL and you owe nothing. Want to charge?  Just give us a percentage. In 2009 however this won’t work anymore.  There are too many companies distributing “free apps” but who ... (more)

Rhodes approach of NATIVE smartphone apps written with web standards validated

Recently Nitobi (the company behind PhoneGap) announced that they had been acquired.    Congratulations to Andre Charland, Brian Leroux, and the rest of the PhoneGap team.   We have always said that if you don’t need the data synchronization, Model View Controller pattern, industrial capabilities such as realtime barcode and NFC, and broadest device support that Rhodes offers – PhoneGap is a great option (effectively identical to Rhodes).   Both Rhodes and PhoneGap support writing great user interfaces using HTML (for NATIVE apps not web apps), especially combined with HTML5 styl... (more)