Welcome!

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

Yesterday RIM announced their Widget SDK.  We’re excited about about this at Rhomobile because it is further validation of the strategy to utilize developer’s web skills to build great native apps.  We often find ourselves having to explain “yes - it does let you write your interface in HTML, CSS and JavaScript. No - it’s NOT a mobile web app. It’s a true native app”.  It’s great to have RIM out there helping to explain the power of using familiar, productive declarative web-based programming skills to build apps that run local on the device and fully leverage the full power of the smartphone. The good news for us is that RIM’s announcement is just part of a much larger trend. Nokia also does this with their Web Runtime toolkit. iPhone developers have many options to use  web skills for rich native apps: either our Rhodes framework or frameworks such as PhoneGap, C... (more)

RhoHub: GPL and Dual Licensing

We’ve had over a thousand customers sign up to the RhoHub service over the last month since we launched on November 4th at the iPhone Developer Summit. They are now asking “ok I’ve built my app really quickly. Now what do I need to do to distribute it on the App Store or elsewhere?” We ask that you either open source your app by making the source public and putting a GPLv3 license on it (we’ll automate this latter step soon). Or purchase a commercial license if you want to keep your source private. Some people say “oh, you’re dual licensing like MySQL. So does that mean that I g... (more)

“but isn’t HTML5 enough?” – why mobile usage will always be about native, not web, apps

I’m here at RailsConf 2010. What a great place to talk to current and prospective Rhodes developers! Rails developers all get why its important to have a full Model View Controller framework. They also get pretty excited about the presence of the first mobile Ruby on every smartphone device. Rails developers get the value of Rhodes deeper than any audience I’ve encountered. A couple of the other talks, from otherwise insightful web framework developers, who apparently have “smartphone envy”, were disturbing. One speaker talked about his efforts to make Rails a little better for ... (more)

UDDI as an Extended Web Services Registry

As enterprises build a critical mass of Web services, they need some way of keeping track of those services. UDDI is an ideal store for such information. Using UDDI's built-in abstractions of business services, binding templates, and tModels referring to interface specifications, UDDI can be used to manage all of the addresses and protocols and formats of those services. This information can be used for several purposes, including providing location independence and identification of common supported interfaces among those services. But the amount of information tracked on each W... (more)

Beyond Point to Point

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 scena... (more)