Archive

Posts Tagged ‘palmos’

Mobile OS Shootout



As soon as Apple rolled out its preview of iPhone OS 3.0, the comparisons to existing (and forthcoming) mobile OSs started flying. While the major update isn’t exactly a done deal, it’s pretty far along, and we’ve been able to glean quite a bit from our time with the developer beta we’ve been checking out. iPhone OS, Android, webOS, Windows Mobile, BlackBerry, S60; if you’re in the market for a new smartphone, your choices have been getting exponentially more complicated lately, and 3.0 won’t make the selection any easier. Luckily for you, Engadget is here to make sense of a frightening and uncertain landscape. Read on for an in-depth look at the similarities — and differences — between modern mobile operating systems.

Basics

When it comes to OSs, it’s generally true that you’re only as good as your kernel, and these days, there’s no shortage of options in that department. Comparing core systems is difficult — each one has its own strengths and weaknesses, but we’d be lying if we didn’t say that the underlying structure of the iPhone OS is pretty robust. Since it’s built atop OS X, which in turn is built atop Unix, it tends to be fairly sophisticated and stable (even if Apple has managed to lag it up with its UI). Android is Linux based, though its basic functionality is sandboxed in a particularly healthy variation of Java. S60 and Windows Mobile may be more mature, but that age doesn’t always work to their advantage, and while RIM has done a tremendous job at updating its look and feel, the OS — which is based around a proprietary kernel — still showcases some of its ugly, underlying Java from time to time.

As you can see in the chart below, the basics slot these devices into fairly specific categories, though it’s obvious that Apple is trying to nudge its way into the enterprise world (the company went out of its way to cite business customer satisfaction at the preview event). Of course, we don’t expect to see the BlackBerry OS and Windows Mobile leaving that space any time soon.


Basics Return to Top
Android Cupcake

BlackBerry OS 4.7
iPhone OS 3.0
S60 5th Edition
Palm WebOS
Windows Mobile 6.5
Kernel Type Linux Proprietary OS X Symbian Linux Windows CE
Platform Adaptability Excellent Good Poor Excellent Excellent Excellent
Platform Age Young Mature Adolescent Mature Young Mature
First-party Enterprise Support None BlackBerry Exchange Exchange, Domino, BlackBerry Exchange Exchange, Domino, BlackBerry
Wireless Technologies GSM, WiFi GSM, CDMA, WiFi GSM, WiFi GSM, WiFi GSM, CDMA, WiFi GSM, CDMA, WiFi

User Interface

Apple nailed it out of the gate with many of its UI ideas. Gestures, lists with inertia, and plenty of touch-friendly sliders, wheels, and buttons generally make the iPhone OS a pleasure to navigate. While Android borrows some of that functionality, its uneven UI still doesn’t match up (though Cupcake certainly makes a few welcome improvements). Windows Mobile and the BlackBerry OS have made some gains here over the years, but they still suffer from inborn deficiencies that are clear the moment you start using them (especially the Storm’s 4.7 implementation), and S60 has a long, long way to go before it’s up to speed. The only real competitor in terms of user-experience right now appears to be the Palm Pre, which capitalizes on many of the gains Apple pioneered and throws in a few tricks of its own, like those cards as well as a bigger emphasis on gestures.

A key innovation over the past couple years has been the emergence of capacitive touchscreens in mobile devices, which allow for lighter touch, greater display clarity, and true multitouch at the expense of stylus compatibility. The iPhone, webOS, and Android have all embraced the technology, but Windows Mobile and S60 aren’t quite there yet, largely because they still make use of UI elements too small to accurately press with a human finger. To keep up, they’ll need to get cranking on this over the coming versions. Of course, all of these platforms (save for webOS) can sport a virtual keyboard of some sort — a technology particularly suited to a capacitive screen — but we’ve yet to see a single one pull off a typing experience as solid as what Apple offers.

As good as they may be in stock form, both Apple and Palm leave users hanging if they want to customize — hell, changing font sizes is taboo with the iPhone, much less a total reskinning of the interface. If you’re into making your device all your own, Windows Mobile and BlackBerry are where you want to be; customization isn’t just allowed with these platforms, it’s practically encouraged. In fact, Microsoft pretty much touts the flexibility as a feature nowadays (a quick glance at this year’s MWC offerings is proof of that).


User Interface Return to Top
Android Cupcake
BlackBerry OS 4.7
iPhone OS 3.0
S60 5th Edition
Palm WebOS
Windows Mobile 6.5
Screen Gestures Yes Yes Yes Limited Yes Limited
Screen Technology Capacitive Capacitive Capacitive Resistive / Capacitive Capacitive Resistive
Multitouch Yes (unofficial) Yes Yes No Yes No
UI Skinning Yes Yes No Yes No Yes
Input Methods Virtual keyboard, physical keyboard Virtual keyboard Virtual Keyboard Virtual keyboard, T9, and triple tap; character recognition; physical keyboard Physical keyboard Virtual keyboard, character recognition, physical keyboard

Core functionality

Now here’s a category where the operating systems really start to show their colors. While Apple is finally adding the promised — but delayed — push notification to its devices, it’s still lagging far behind in some pretty important areas. First off: multitasking. Much like an original Palm OS device, Apple seems stuck in the past with its open-quit-open app switching scheme, which it claims is in the interest of preserving battery life. Windows Mobile, S60, Android, webOS, and BlackBerry all handle true multitasking, allowing you keep multiple apps open in the background. The push notifications will help, but nothing beats being able to return to an active app, particularly if you’re doing something like loading a web page or using a map to get around.

Palm is smartly introducing a web-centric functionality called Synergy in its webOS, which allows you to pool contacts and calendars from disparate sources, while the iPhone OS, BlackBerry OS, Windows Mobile, S60, and Android still present mostly siloed options in that department (without some third-party involvement). Apple has made strides with its new calendar functionality — CalDAV support, for example — but it still doesn’t present anything as revolutionary for dealing with scores of contacts. We do give the company marks for finally, mercifully, allowing users to share contact cards, however.

A big problem that Apple has yet to address with OS 3.0 is its obnoxious, obtrusive notifications. Where Android and webOS slide a handy “tray” into view to let you know you’ve got something incoming, the iPhone regularly piles on one notice after another, leaving you with a stacked, productivity-stalling, ugly mess of pop-ups. Apple, you kill this kind of annoying garbage in your browser — why do you think users want it in their phone? Even older systems get this one more right than Apple does — both Windows Mobile and the BlackBerry OS use a mixture of pop-ups and background notifications. It’s perplexing that a company so concerned with usability and simplicity has done nothing to address the situation in three iterations of its software.

Still, Apple has certainly answered the call (no pun intended) on a lot of user-requested features. Stereo Bluetooth support, MMS, that new Spotlight homescreen (aka global search), tethering capabilities, unlocked Bluetooth support for the touch, turn-by-turn direction capability, and a whole lot more. The sad part is that these additions only really bring the OS to speed with almost all of its competition, making this update a victory, but still kind of a bummer if you take the long-view.

And don’t even get us started on copy and paste.


Core Functionality Return to Top
Android Cupcake
BlackBerry OS 4.7
iPhone OS 3.0
S60 5th Edition
Palm WebOS
Windows Mobile 6.5
Notification Style Tray Pop-up, background Pop-up Pop-up Tray Tray, pop-up
Contact Integration / Management Google BES, BIS Exchange, ActiveSync, Mac OS Address Book Exchange, Domino, BlackBerry, iSync Synergy Exchange, Domino, BlackBerry, ActiveSync
Multitasking Yes Yes No Yes Yes Yes
Copy / paste Yes Yes Yes Yes Yes Yes
Media Support / Ecosystem Amazon Non-DRM iTunes iTunes Ovi Amazon Windows Media Player / None
Global Search No No Yes Yes Yes No
Firmware Updates OTA Tethered, OTA Tethered Tethered, OTA Unknown Tethered, OTA
Browser Engine WebKit Proprietary WebKit WebKit WebKit Internet Explorer
Tethering Yes (unofficial) Yes Yes Yes Yes Yes
Stereo Bluetooth Yes Yes Yes Yes Yes Yes

Third-party development

This is where Apple really shines. While Windows Mobile and S60 have had thriving developer bases for a while, no one has brought applications and app development to the forefront like Apple. It goes without saying that the company has revolutionized the way devs do business, and torn down dozens of barriers to entry in the process. No single company has made it easier for developers to create work (and profit from it) on a mobile platform. The new version of the iPhone OS seems designed to stoke that system, introducing 1,000 new APIs and allowing developers to offer things like in-game commerce and peer-to-peer networking.

Of course, the system isn’t without its negatives, and Apple has endured more than its share of (deserved) critics of its opaque and sometimes unfair application approval process. While they say 96 percent of apps receive approval, we’re fairly confident what gets left on the cutting room floor is hurting end users. Just think, with its current policies, you’ll never see an Opera or Firefox browser for the device.

Regardless, other companies are currently playing catch up to Cupertino’s game, with all of the major OSs offering some version of an application store now or in the near future. To date, none have been remotely as successful as Apple’s outing, but none have the luxury of being tied to a pre-existing revenue stream like the iTunes Store — and with the exception of Android’s Market, they really haven’t had time to marinate with the public. Only time will tell if companies like Palm, Google, and (gasp) Microsoft will be able to turn on the fire hose of development and go toe-to-toe with Apple.


Third-Party Development Return to Top
Android Cupcake
BlackBerry OS 4.7
iPhone OS 3.0
S60 5th Edition
Palm WebOS
Windows Mobile 6.5
SDK Availability / Support Yes Yes Yes Yes Yes Yes
Official App Store Yes Coming Yes Coming Yes Yes
App Availability Medium Medium High Medium Low High
Native Applications No No Yes Yes No Yes
On-Device App Management Excellent Good Excellent Good Excellent Good

Wrap up

Ultimately, there are loyalties and preferences that no chart can help you navigate. We won’t go as far as saying it’s a matter of choice — we believe that the newer, younger operating systems offer far more than the aging ones can at this point (unless you absolutely need something like BES). In particular, the improvements Apple’s made in its forthcoming update speak to many of the issues we’ve had since the platform’s launch in 2007, patching a slew of flaws in its mobile OS, and making the advantages of something like Android or webOS (what we know of it) a little less obvious. That said, you won’t find the open source freedom of the former, and there are a handful of innovations in the latter (yet to be roadtested, but extremely promising nonetheless). One thing is sure regardless of what side you throw your lot in with: the hype Apple created with its devices has spurred a space race in smartphones, and the end user is reaping the benefits.

Galleries

iPhone OS 3.0 hands-on

Microsoft announces Windows Mobile 6.5

Palm Pre: official UI shots

Android Cupcake

BlackBerry OS 4.7

S60 5th Edition

 Retweet This Post

3G iPhone, Featured, What's New, iPhone, iPod Touch News , , , , , , , , , , , , , , , , ,

iPhone “miles ahead” of competing app stores | Report

A report on mobile applications sales ranked Apple’s iPhone App Store “miles ahead of the competition” as the leading software marketplace, based on timeliness to market, the ability to attract developers, and the “number, variety and appeal of applications available.”

Store wars

Global Intelligence Alliance Group (GIA) ranked Apple’s software sales through iTunes in comparison with Google’s existing Android Marketplace, as well as several other competing stores for other platforms now being set up for deployment later this year, including Nokia’s Ovi Apps Store for Symbian, RIM’s BlackBerry Apps Storefront, Microsoft SkyMarket for Windows Mobile, and Palm’s webOS Software Store for its upcoming Pre smartphone.

A variety of software stores operated by third parties were not included in the rankings. Microsoft formerly recommended Handango to its Windows Mobile developers; that site also offers mobile software for PalmOS, Symbian, and BlackBerry devices and announced plans last fall to sell software for Android. Another example is PocketGear. As platform vendors seek to implement their own stores, they will also compete with their former partners, much like Microsoft’s Zune ate up the business of the company’s PlaysForSure MP3 player and music store partners.

The study also excluded mobile providers that also operate their own software stores, including Verizon Wireless’ Media Center (formerly called “Get It Now”), which sells and rents BREW applets for many phones the company sells. Verizon limits many of its phones from being able to load apps apart from those sold by the company itself, another potential conflict for platform vendors hoping to duplicate Apple’s App Store success. Apple negotiated with AT&T to run its own software store itself, exclusively. Few other platform vendors have similar clout to demand the same thing.

Rankings by time to market

GIA’s report ranked Apple and Google as both “strong” in terms of time to market, as both companies are already operating their software stores. Apple has been selling software since July 2008, and now has a catalog of over 15,000 new apps and user downloads that have surpassed a half billion. Apple has sold 17 million iPhones through the end of last year; most iPhone apps also run on the company’s iPod touch.

Google began selling Android software in the middle of last month, after several months of free software distribution. There are currently nine paid apps and 132 free apps listed in Android Market. There is also currently only one Android phone model, the T-Mobile G1, which Morgan Stanley estimated to have sold 300,000 units through the end of last year. Additional phones are due for release from a variety of vendors this year, and Google also hopes to introduce other devices based on the Android platform.

RIM and Nokia’s software store efforts were rated as “medium” in time to market, with RIM planning to open its BlackBerry software store later this month and Nokia aiming at a launch date of in May. Microsoft and Palm’s efforts were rated “weak.” Their stores are expected to open towards the end of the year.

Ability to attract development

Apple, Android, RIM, and Nokia were all rated by GIA as “strong” in their ability to attract developers to their platform, while Microsoft and Palm’s webOS plans were ranked as “medium.” The report cited “clarity and transparency of software developer kits, approval processes, ease of programming language, reimbursement share and overall control/censorship” as factors that would influence what platforms developers decide to support.

Another factor influencing developer interest is device platform adoption, which GIA ranked independently. In that category, Nokia and Microsoft were ranked as “strong,” Apple and RIM as “medium,” and Android and Palm’s webOS were ranked as “weak.” The report noted “The more devices (brands/models) that are available, the larger the addressable market for applications becomes, assuming no individual carrier, brand or model specific adaptations need to be done.”

Nokia sells the most phones by far, but its sales are fragmented. Its simpler S40 phones run Java applets or Flash Lite content on the company’s embedded Nokia OS, while its higher end smartphones run S60, a platform built on the Symbian OS. Additionally, the different versions of Nokia’s S60 phones each have different screen resolutions and other differences that further limit which phones can run specific applications. Nokia will also carry forward its N-Gage gaming platform, which specifically targets a small subset of a dozen (mostly N-series) S60 smartphone models using a unique, closed development SDK.

Nokia sold between 11.6 and 18.8 million smartphones worldwide per quarter over the last two years, giving it a market roughly 7 times larger than the iPhone (about 120 million Nokia smartphones vs 17 million iPhones) in the active installed base of smartphones that are two years old. That doesn’t include iPhone touch sales, and doesn’t account for Nokia’s platform fragmentation among different models.

Microsoft reported shipping 29 million Windows Mobile licenses over its last two fiscal years (ending mid year), and 20 million sales in calendar 2008. That works out to about 35 million Windows Mobile smartphones sold over the past two calendar years, about twice the iPhone’s current market as of the end of 2008 (again, excluding sales of the iPod touch).

At the end of 2008, RIM reported a total subscriber base of 21 million BlackBerry users, about 20% larger than the iPhone user base, although RIM’s devices are splintering into different, incompatible sub-platforms, including the new touchscreen Storm. Both Android and the webOS will have a negligible installed base through most of this year, during which everyone’s share of the smartphone pie will be up for grabs.

User appeal and application availability

In terms of interface and user experience of each platform’s software stores, GIA ranked the iPhone, Android, Nokia, and the planned webOS as “strong,” while giving Windows Mobile and the BlackBerry a “medium” rank. That metric relates to “making the downloading and installation process fast, efficient and intuitive.”

The report noted that “Apple emerges strong here, while also dominant in integrating user popularity ratings and top downloads lists. Nokia’s smart approach of tailoring the offering/suggesting applications based on user history, preferences, peers and location will put Ovi in a strong starting position. Palm has received good reviews on its new webOS interface and now needs to show actual proof once device shipments start.”

In number, variety, and appeal of apps, the iPhone was ranked “strong” along with Windows Mobile, while Android was ranked “medium” and Nokia, BlackBerry, and the Palm webOS were ranked as “weak.” The report stated “Size-wise, Windows Mobile will have the lead here, although growth is currently strongest for Apple titles, which are also said to include many applications very well liked by its users. RIM and Palm need to get going fast once their storefronts are up and running.”

Regarding Windows Mobile, the report stated “It is estimated that there are currently more than 20,000 different types of software that can be downloaded from a large number of 3rd party application stores.” That contrasts with the 15,000 apps that have appeared for the iPhone in the last six months.

Those numbers don’t capture the fact that Apple’s iPhone has developed a large following of consumer-oriented apps; Windows Mobile has very few serious gaming titles, for example. Gaming is a market promoted by Apple on the iPhone, in conjunction with iPod touch sales, both to take full advantage of the iPhone’s hardware and to show off the power of its Cocoa Touch development tools.

Apple’s iPhone software library is also primarily priced below $10; the top ten paid titles in iTunes ranged from $1 to $5, and on average cost $1.60. The top selling Windows Mobile titles listed by PocketGear range from $13 to $30, with the average price slightly above $20. PocketGear also listed an average cost of $18 for BlackBerry among top titles, ranging from $7 to $50. PocketGear doesn’t sell software for Nokia phones, but Handango listed an average price of $24.50 for its best selling Symbian S60 titles, ranging from $10 to $40.

mobile app prices


Barriers to other mobile software stores

Apple’s high volume, low cost mobile software sales employ iTunes’ FairPlay DRM to promote frequent and regular sales from users and spurring regular new apps from developers. Apple executives have noted that the company runs its iPhone App Store to promote software availability to lubricate the company’s hardware sales. That’s why the company charges third parties a relatively small 30% cut of the software revenues it collects to handle billing transactions, software distribution, and merchandizing.

Nokia, Palm, and RIM all share similar motivations to promote the availability of software for their platforms in order to sell hardware. However, those companies also lack a high volume, micropayment marketplace like Apple’s iTunes. Handango charges developers 40% to 70% of their revenues to list mobile software. Palm is planning to partner with PayPal to handle transactions, incurring transaction fees on developers separate from the 20% listing cut Palm intends to charge them. Nokia and RIM similarly lack any expertise in micropayment software sales, and Nokia’s high profile failure of its initial N-Gage gaming efforts indicates that promoting a mobile software platform is not easy.

Microsoft promoted its SkyMarket as a strategy to “monetize” Windows Mobile software distribution. That will likely result in Windows Mobile titles continuing to retain a significant price premium. Sales of Windows Mobile software will not benefit Microsoft to the same degree as iTunes App Store sales benefit Apple, as Microsoft only earns minimal revenues of $8 to $15 on each hardware phone sale via Windows Mobile licensing. Apple earns hundreds of dollars per iPhone sold, which is why Apple recorded $4.6 billion in iPhone 3G revenues in its launch quarter, more money than Microsoft has made in years of its Windows Mobile business. Microsoft desperately needs to earn revenue from app sales to pay for the development of Windows Mobile, and so will likely pursue an arrangement with developers that works like the Xbox, where the company takes a much larger share of developer’s revenues.

Similar to Microsoft’s Windows Mobile, Android software sales won’t make Google any significant money directly or indirectly through increased hardware sales. However, Google is advancing Android primarily to support its mobile advertising business as a free alternative to Windows Mobile. That will enable Android to shrug off a profit motive in its software store. Google delegates much of Android’s custom development work to its hardware partners.

However, Android also lacks a security model that contains software sales to a single source, restricts the distribution of malware, and inhibits widespread piracy as Apple does for iPhone users. Microsoft has similarly not demonstrated any efforts to secure Windows Mobile software distribution as Apple has, and Palm has suggested that it will not secure software distribution on the Pre either. Both Nokia and RIM require certificate signing security for certain apps similar to Apple, but impose fewer security restrictions on how and where users can load mobile software.

Highlighting the importance of mobile software to phone sales, GIA executive Erwin Baumgartner stated, “Applications can make all the difference, and manufacturers like Apple who see the smartphone more as a software platform than as a set of hardware features have the ability to position themselves miles ahead of the competition.”

(via AppleInsider.com)

 Retweet This Post

iPhone , , , , , , , , , , , , ,