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 Microsoft announced that the Windows Marketplace for Mobile is accepting applications.  This is a great opportunity for mobile developers.  Combined with BlackBerry AppWorld, Android Market and Nokia Ovi Store there are now marketplaces available to facilitate distribution to users of every major smartphone.  This is a great opportunity for developers.  There is now a place to highlight the availability of their app, that doesn’t rely on consumers finding out about you and your app directly.   Just create a great app in a category of a consumer needs and they’ll find it. It does beg the question however: is there sufficient consumer demand on any of these one platforms (with the possible exception of iPhone) to justify writing an app for just that one platform.    This is where we are seeing the most demand for the Rhodes framework: the need to create a 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)

Rhodes NFC Support and How NFC Can Change Your Business

We are excited to announce support for NFC with Rhodes 3.0. NFC enables major advances in smartphone capabilities. Specifically it enables smartphones to interact with and manage a multiple of everyday objects, everything that there can be an “NFC tag” for. Thus the devices (and their users) can read information from NFC tags and write information to them, enabling, among other things, purchasing and management of those NFC-tagged objects. More generally, NFC will eventually have a major impact on almost all businesses. Providing people with smartphones allows for information capt... (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)