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 home healthcare monitoring and timekeeping
software. It runs via the builtin RFID on the nurse’s mobile. They swipe
the patients card over the phone to check in and check out during their
visit. Right now it’s only J2ME based for Nokia’s Series 40
RFID-embedded featurephones. But the forthc... (more)
Friday I’m speaking at the Mobile 2.0 conference in Mountain View. The
topic is “iPhone for Business”, which, if I took the topic literally,
raises many issues about distribution and maintenance of smartphones in the
enterprise. But I’m really just going to focus on the narrower issue of
“iPhone apps for business”: how do you build compelling and useful
smartphone apps for enterprise information?
This is informed primarily by my experience helping companies build
smartphone apps for internal use using the Rhodes framework. Most of these
smartphone apps are internal company ap... (more)
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
But the amount of information tracked on each W... (more)
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
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)