$bbtitle
Apple Stock: 194.34 ( +0.3099 )
RSS RSS Twitter Twitter
Search:
AppleInsider.com Archives News Bytes Reviews Anonymous Mailer Submit Story AppleInsider Forums Mac Prices Polls Advertise on AppleInsider Contact AppleInsider
Save up to $280 on new MacBook Pros and up to $150 on brand new iMacs with special coupons: Mac Pricing Guide updated Nov 6th (Find the best prices on Macs).
Thursday, July 16, 2009

Palm releases Mojo SDK for Pre/WebOS development

By Prince McLean

Published: 05:00 PM EST

Palm announced today that its new Software Development Kit for the Pre is now available to all interested app developers, following an early access program that has been limited to a few Palm partners since April.

The company has rushed to ready the Pre's SDK, which allows developers to write Pre applets based on web-standards, in order to catch up to the mobile software-oriented success Apple's iPhone has experienced over the past year since the release of the iPhone 2.0 SDK.

Once developers complete their Palm Pre applets, they'll have to wait for the Palm App Catalog to go online later this fall, according to a statement released on the company's official blog.

The SDK Catch-22
Palm Pre's limited sales currently do not offer developers much of an installed base to target, causing the same Catch-22 problem that plagues Android development: few phone sales provide scant demand for apps, while the few available apps provide less reason for consumers to choose the platform.

Apple skirted the classical problem of installed base vs. development interest in the iPhone by initially launching the iPhone as closed to third party development in the same manner as the iPod.

After its first year of sales, Apple could boast an installed base of six million users to attract developers; once apps went on sale, Apple sold nearly seven million more iPhone 3G models in that quarter and another eight million over the next two quarters. The iPod touch is also compatible with iPhone software, providing an installed base currently over 40 million devices.

Jury still out on Mojo SDK
One difference between the iPhone SDK and Palm's Mojo SDK that may help Palm is that Pre software is built using web standards (JavaScript, CSS, and HTML), which are already familiar to a large audience of potential developers. Palm isn't forcing developers to learn another new, complex and unfamiliar programming environment.

Software for the iPhone is built using Cocoa, which is familiar to Mac developers but requires some adjustment for anyone who hasn't ever worked with the Objective C language, Apple's development frameworks and Xcode tools. The iPhone's popularity and vibrant mobile software market have made the issue irrelevant for most coders, but a new platform lacking Apple's installed base would have a much harder time attracting interest.

One of the aspects that helped to kill interest in Apple's Newton MessagePad in the 90s was its radically novel and partially unfinished development environment; at that time, Apple didn't have the sales numbers to overcome the steep learning curve.

While Palm's Mojo should be naturally approachable to many web-savvy developers, there has not yet been enough discussion of the new SDK's quality and completeness to judge whether it will enable Pre developer to be highly productive yet. Simply having an SDK doesn't mean everything will work flawlessly.

It also doesn't mean the Pre can offer the same types of applications as those that run on the iPhone and iPod touch. One of the most popular segments of the iPhone catalog are games, but the Pre isn't designed to be a strong games platform. Instead, it presents simpler applets that work more like Dashboard widgets, allowing users to quickly switch between them.

Palm Mojo vs other platforms
Somewhat like Mojo, Google's Android platform is also based on a familiar development concepts, specifically Java and a byte code interpreter that works a lot like the standard JVM used in other smartphone and desktop Java development. Even so, the Android SDK has been criticized for lacking features common to standard Java, and other underlying deficiencies.

Depending on how well Palm has done on its own SDK, the company could attract more attention than Android, particularly if Android continues to be limited to a random phone or two, and especially if Palm chooses to license its WebOS software platform to other manufacturers, or can stay alive long enough to deliver a variety of devices for the market itself.

RIM's BlackBerry has had a Java-based SDK available since 2001, but that hasn't resulted in a rich variety of mobile software. Finding, installing and using BlackBerry software has remained difficult enough so that relatively few users buy or download apps.

After Apple announced iPhone 2.0, RIM announced nearly an identical set of catch up features at its BlackBerry Developer Conference, although the company's development efforts are split between the various models, such as the Bold and Storm. Interestingly, the best selling app for BlackBerry at the CrackBerry App Store is iBerry, a theme for making RIM's phones look more like Apple's.

Palm's historically strong position in the business market, despite having waned along with the company's fortunes, does provide the company with the opportunity to take on RIM on its home turf. Whether the Mojo SDK will offer developers the tools to deliver stronger and more cohesive (there's currently only one Pre model) solutions than RIM's Java-based BlackBerry SDK remains to be seen.

The Palm Mojo SDK is available at Palm webOSdev.

Filed under : Software, iPhone 22 Comments ] 
Story topics: Pre, RIM   Print ] [ Story Link ] 


Pre-Order VMware Fusion 3
RSS
RSS
RSS
Mac Poker players can play Full Tilt Poker for Mac and get 100% to $600 free with bonus code MP600, courtesy of Online Poker Mac
AppleInsider Features
Hot Forum Topics

Recent Articles
Apple releases syncing fix for Apple TV 3.0
Doom game creator suggests Apple embarrassed about iPhone gaming
Report: Apple to launch Verizon iPhone in Q3 2010
Apple unveils holiday shopping in-store pickup option
Apple's Broadway store to open Saturday, Nov. 14
Bizarre lawsuits connect Apple with Sarah Jessica Parker, Lil' Wayne
Apple predicted to countersue in legal battle with Nokia
Windows 7 tops Vista software sales, lags behind in hardware
Report: Apple testing RFID swipe support in iPhone prototypes
Inside Google's Android and Apple's iPhone OS as core platforms
Apple looks to hire new iPhone OS security manager
Apple investigating 'Grab & Go' simplified cross-platform sync
Apple co-founder Steve Jobs named Fortune 'CEO of the Decade'
Review roundup: Motorola Droid, Verizon's first Android handset
Apple's latest 10.6.2 beta packs fixes for VMWare, iMacs, Apple TV
Latest Snow Leopard build resurrects Atom compatibility
Bell, Telus provide new iPhone competition in Canada
'Art project' video game attacks Apple Mac machines
Hacker cracks Apple's latest iPhone 3GS security measures
The Beatles go digital with apples, but still not Apple's iTunes
Apple announces App Store offerings top 100,000
Apple launches iTunes Music Movies with exclusive content
Parallels Desktop 5 for Mac claims speed superiority
AT&T brings lawsuit against Verizon over 'Map' ad campaign
Canalys Q3 2009: iPhone, RIM taking over smartphone market
Hit-or-miss site claims 4G iPhone part; French exclusivity ends
Despite disappointing China debut, iPhone's 2010 predicted to be strong
Philadelphia's first Apple store moves closer to reality
Exclusive look at Apple's new iPod touch-based EasyPay checkout
China Unicom gains 5,000 iPhone subscribers from launch
iPhone makes enterprise market inroads for Apple
Apple pitches $30-a-month iTunes TV subscriptions - report
Apple's iPhone sees tepid sales debut in China
Apple's 2010 capital expenditures could signal major investments
Apple rumored to disable Atom support with Mac OS X 10.6.2
Apple advertising guru says he's 'not going anywhere'
First Look: Apple's 27" big screen iMac
Last chance this year to save an extra 3% on iMacs, white MacBooks
Visionary behind Apple's '1984' advertisement steps down
Flash playback issues reported on Apple's new 27-inch iMacs

AppleInsider Market Place

Sell your Laptop - working or not. Free shipping.: Get an instant online quote and sell your laptop today !

Believe in Office: Save Up To 25% on Office 2004 For Mac. Visit Our Site for Details!

IBackup - SMB Online Backup: IBackup is the preferred online storage and backup service of choice for SMBs for its ease of use, security and value. Offers automated backup and restore, file selection and securiy.

Download free software - everyday updated freeware files

 
Advertisements








AppleInsider RSS Feed
AppleInsider © 1997-2008
Please review our Privacy Policy.
Written/Edited/Compiled by the AppleInsider Staff.