
With the Pre just a few months from launch, Palm is wasting no time courting developers — the one group that is arguably most critical to the new phone’s success.
So far, it looks like developers are taking the bait.
Developing for Palm’s new webOS looks like it will be much easier than other mobile platforms,
says Chris Sepulveda, vice president of business development for
Pivotal Labs. "You can do some great things with the iPhone, but if you
are not a Mac developer you have to learn something
new," he says. "And there are lot more web developers out there than
Mac guys."
Sepulveda’s comment is focused on what sets webOs apart from other mobile environments: It only requires programmers to know JavaScript and CSS, which are simpler and easier to learn than other mobile programming languages. That’s in
contrast to iPhone’s Objective C based Software Developers Kit (SDK) or
Android’s Java based tools.
Sepulveda was one of a group of developers who attended a teleconference tutorial that Palm hosted on Wednesday, with help from O’Reilly Media, to introduce the webOS operating system. Palm CTO Mitch Allen led the conference call, which focused on the technical details of how to create applications for the Pre. During the call, Allen tried to drive home the point about how easy development would be. Allen
demonstrated a quick way to build an application even as developers who
had logged on wondered if it would be really as easy as shown.
"Palm alluded a lot to what makes the platform and web elements attractive to developers," says Ian McFarland, vice-president of technology for Pivotal Labs."The cost of learning is very low and people can use existing JavaScript libraries to speed up their development process."
Building developer following is important because it is developers who will create specialized, third-party software for the
device. That in turn, believe handset makers, will make their phones more attractive to customers — a strategy which appears to have worked very well for Apple’s iPhone. In addition to the developer teleconference, Palm has also courted developers by offering early access to its software development kit (SDK) to a few key companies.
So far it looks like the company has been successful in drumming up interest for webOS. "We had a huge crowd," tweeted O’Reilly Media referring to Wednesday’s online tutorial. However, neither O’Reilly nor Palm said exactly how many developers attended the teleconference.
Palm introduced the Pre at the Consumer Electronics Show last month to much critical acclaim. The phone has won kudos not only for its design but also for its OS, a completely new system designed from the ground up exclusively for the Pre.
webOS treats applications as "cards" and makes it easy to flip through the
deck of cards, view them at once and shuffle them. It allows for multi-tasking of apps and apps are live
even when minimized.
Palm has not said when it will makes its Pre SDK widely available to developers, but a select few already have had access to it. TeleNav, which offers turn-by-turn navigation systems for mobile phones is one of them. The company is working on a navigation app to be released on Pre; it doesn’t have a similar app yet for the iPhone.
"Earlier, to create an application for a phone, you needed developers with embeded programming skill sets — which is much more difficult to find," says Amit Patel, who leads the Pre development team at TeleNav. "Now Palm has made it easy and has provided some very good tools for app development."
Enthused Palm developers are already organizing themselves. A week after the Pre’s release, programmers plan to get together to have workshops in over 60 cities worldwide. Called preDevCamp it aims to exchange ideas and tools for webOs developers. Palm has not yet announced when the Pre will be available on Sprint, the exclusive telecom carrier for the phone.
A strong area of interest to developers has focused on how well the Pre can handle games. Games are one of the most popular categories of apps on the iPhone.
They are also one of the few categories where paid apps still find
takers. Addressing that issue, the Pre will give game developers plenty of room to unleash their creativity, Allen told developers Wednesday. "There are great web based games that will work well in this (Pre’s) environment," he says. "Other category of games require deeper access to the OS and that is something we intend to improve as time goes on."
And in contrast to Apple’s iPhone, Palm Pre will support Adobe’s Flash technology. Palm hasn’t commented though when Flash will come to the Pre. Flash on the phone could open up a window for a whole new set of gaming apps, says Sepulveda. "Once Flash support comes to the Pre developers will have a lot of options there for gaming," he says.
Applications built for webOS will not have backward compatibility. But
Palm has reassured developers that it will offer tools and techniques
to migrate their existing apps to the new operating system.
Also see:
6 Reasons Why the Palm Pre Is Special
Palm Unveils Its Long-Awaited Smartphone, the Pre
Video: Hands-On With the Palm Pre
New WebOS Is Palm’s Secret Sauce
Up Close and Personal With the Palm Pre
Photo: Jon Snyder/Wired.com

