Newsletter sign-up
View all newsletters

Sign up for our technology specific newsletters.

Enterprise Java
Email Address:

Sun, Microsoft offer fertile ground for handheld apps

Project Jxta and Windows XP Embedded OS beckon developers

  • Digg
  • Reddit
  • SlashDot
  • Stumble
  • del.icio.us
  • Technorati
  • dzone

November 30, 2001 -- Both Sun Microsystems Inc. and Microsoft Corp. upped the ante in the red-hot mobile applications development field this week. Microsoft launched the Windows XP Embedded OS at its developers forum in Las Vegas, while Sun touted the peer-to-peer capabilities of its Project Jxta running on Sun's J2ME (Java 2 Platform, Micro Edition) OS at the JavaOne developer conference in Japan.

The news follows Helsinki, Finland-based Nokia Corp.'s recent open mobile architecture initiative, designed to encourage common application development from mobile product vendors.

Sun's Jxta p-to-p technology for devices

Sun is betting that its Jxta p-to-p technology will make its J2ME OS the choice for application developers by enabling all sorts of devices to share information.

At its developers conference in Japan this week, Sun demonstrated Jxta running on the smallest wireless devices that run the J2ME platform.

Sun's overall goal with Project Jxta is to create a generalized p-to-p platform that can span anything from small devices up to servers. Jxta is not limited to PCs, but works across different networks and different kinds of devices and different languages. The goal is an open platform that can span multiple devices, so the whole project is done as a public open-source project.

"When we took it public in April, the early implementations were targeted at desktop devices and larger. Part of the vision was to go to smaller devices," explained Juan Carlos Soto, group marketing manager for Project Jxta at Sun.

The attraction of an open Java development platform combined with p-to-p technology makes Jxta and J2ME ideal to compete against rivals in the wireless and handheld market, Soto said.

"In our view, p-to-p is a natural extension [of wireless computing] because it empowers the device not to just be a thin, dumb client, but it can actually be a provider of resources back into the network, and work in a p-to-p style with anything from a super server to another wireless device," he said.

Sun hopes Jxta becomes the standard way in which any device can interoperate with other devices in a p-to-p way, Soto said.

"When you get some commonality in how devices interact in a p-to-p environment, there will be a lot of innovation," Soto said. "P-to-p just adds another dimension to the kinds of things you can build for wireless devices, like group collaboration, communications without central registration, file-sharing on the fly."

Windows XP Embedded OS

For Redmond, Wash.-based Microsoft, the release of the Windows XP Embedded OS means developers can bring to wireless products, PDAs (personal digital assistants), and other small devices many of the features of the full Windows XP operating system.

Microsoft has gained traction in the embedded OS market over the last several years with its Windows CE and Pocket PC OSes, taking market share from competitors Palm and Sun in the process. XP Embedded puts another round in the chamber for Microsoft, but officials admit having four embedded OSes can be confusing.


  • Digg
  • Reddit
  • SlashDot
  • Stumble
  • del.icio.us
  • Technorati
  • dzone
Comment
Login
Forgot your account info?
Add comment
Anonymous comments subject to approval. Register here for member benefits.
Have a JavaWorld account? Log in here. Register now for a free account.
Resources