? JotSpot Intros Wiki 2.0 |
| Innovation overload ?
July 26, 2006
A big shift coming for mobile applications
New uses for smart phones seem to be popping out of the woodwork. I know this because my 18-year-old son, Daniel, is one of zillions of teen-agers who are lining up online these days to buy the new Sidekick III hybrid cellphone/camera/Web browser/PDA/musicplayer from Sharp. But the gadgets and services we're seeing now just scratch the surface of what's possible. In the background, all sorts of technology foundation building is going on that will impact the markets a year or two from now. For instance, the effort by the OSGi Alliance to advance capabilities for downloading software upgrades to mobile (in fact, any) devices. Mobile mashups, anyone?
The OSGi Alliance has been around since 1999, but just now it seems to be getting traction. The group sets standards and develops foundation technologies to make it easier to use Java-based software across all sorts of devices. (Everything from cell phones and auto electronics systems to PCs and even mainframes)On July 26, the OSGi and five companies announced an effort to boost adoption. The OSGi Alliance itself and the companies, Nokia, Samsung, IBM, Gatespace Telematics and ProSyst Software, are pledging royalty-free access to patents they own to any developer who uses the technology to create software or services based on the OSGi platform. "The patent pledges help to break a psychological barrier and makes developers much more willing to use the technology. We think it will provide a big boost," says Bob Sutor, IBM's vice-president of standards development.
One of the most powerful things about the OSGi technologies is they make it easier for device makers and software makers to upgrade the software in already-in-use machines to improve security and add features. That way, a machine doesn't have to be discarded because its outdated. It can be given new life with a software transplant.
Also, with OSGi, developers can create middleware software components and make it easier to deploy applications on devices. John Bostrom, chief Java architect at Nokia, likens this advance to what happened when middleware was created for computer servers, which gave rise to major improvements in application development and integration.
Down the road: online service mashups. "We think of this technology as the remote control for Web 2.0," says Bostrom. Yahoo, Google, and other online companies are producing innovative new Web 2.0 services, but there are few tools in place to make them work optimally in the mobile environment. It's not enough to just have Java and a browser on mobile devices. With OSGi technology, developers can go to the Google Web site, fetch its application programming interface, create a mashup, and download it to a mobile device--instantly search-enabling any a variety of applications, including calendar, games, or corporate CRM programs.
A lot of this is heavy-duty software architect stuff, but, before too long, it will start showing up in the hands of our 18 year olds.
TrackBack URL for this entry:
It seems like the mobile phone hardware isn’t too far off for this to be really useful. Some of the devices that are already in the market abroad have the high quality hardware features (i.e. a Samsung phone with a 10 mega-pixel camera and stereo speakers) so upgrading the software/applications on it from time to time would be great.
Where this really will be useful is in the telematics world – I can stomach upgrading a phone every 18 months but not a car. And by the time cars come off the production line the telematic features inside are almost out of date.
The only other question is does this openness - open us to more security risks?
Posted by: Rick L at July 26, 2006 10:09 AM
The flexibility is a tradeoff, but I'd rather know my phone had a future independent of the carriers who happen to be the only ones 'authorized' to install software on it.
If OSGi is another tool for continued carrier control, I don't need it.
Kind of like allowing Verizon to cripple bluetooth features on some phones. Why would I want a computer in my pocket, that I can't upgrade?
Posted by: Semi Anonymous at July 28, 2006 07:18 AM
Isn't it funny that we are still looking to our children to find out what is hot and what is not, don't you just love'em!
In today's economy people always want the latest and the greatest, just as long as it is new and has alot of functions.
Posted by: Gary Golden at August 3, 2006 07:38 AM