Showing posts with label Windows Mobile. Show all posts
Showing posts with label Windows Mobile. Show all posts

Saturday, April 25, 2009

Lies, damned lies, and statistics... iPhone edition

I'm constantly heaping praise on the iPhone. It's by far the most useful, best designed smartphone / converged mobile device I've ever used - and I've used just about every one that's been released in the last decade. It is the product which all mobile device and software platform companies currently aim to beat.mobile platform market shareBut for a research vendor attempting to analyze iPhone's relative market success it is simply inexcusable to leave out Windows Mobile and Symbian. These platforms have both been around for nearly a decade, with hundreds of millions of devices sold and tens of thousands of applications available. Which is why charts like this are completely worthless.

Wednesday, August 20, 2008

iPhone OS not really updated 5x more often than Windows Mobile

I hate the comparison of today's mobile industry to the PC industry of the 80's - for a variety of business and technical reasons it just ain't gonna play out the same - but Daniel's analysis is informed and thoughtful, and I don't have any real issues with his speculations about the future.

However, he does make a significant factual error that needs correcting...
Daniel writes: "Over the last two years, Apple delivered eleven updates to the iPhone OS compared to two from Microsoft, despite the fact that Apple only sold the iPhone over three fourths of that period. Over the next two years, Apple will likely ship another dozen updates while Microsoft only plans to ship one: Windows Mobile 7."
What has actually happened: Microsoft has shipped one major Windows Mobile release (6.1) since the iPhone was released last June - compared to Apple's three (1.0, 1.1, 2.0). During this same period Microsoft has also shipped at least one minor release every other month.

Since Apple began iPhone development (rumored to be at some point in 2005), Microsoft shipped at least four major releases and was also shipping at least one minor release every other month.

So the total number of releases of the two platforms over the last 2-3 years has been much more balanced then Daniel indicates. And there's no reason to think that Microsoft's Windows Mobile release periodicity will decrease going forward.

It is true that end users have not been able to install all of these Windows Mobile releases on every device, but Microsoft did ship them and did not prevent OEMs and mobile operators from making them available to end users. From an ROI perspective, it often didn't - and still doesn't - make sense for OEMs and mobile operators to do this, and for a given device many of these releases simply weren't relevant. For example, the primary purpose of some releases was to better integrate with a specfic operator's network configuration. For others it was to add support for a new display resolution.

I should know, I was on the Windows Mobile team from January 2004 until January of this year.

BTW I'm defining a major release as one that contains features that end users would consider new or significantly improved, whereas a minor release contains primarily bug fixes or features that only an OEM or mobile operator would consider significant.

Wednesday, July 2, 2008

Open source Symbian leaves Microsoft odd man out in the mobile OS game?

Michael Mace highlights one side effect of Symbian's plans to go open source that I didn't see from anyone else...
What happens to Microsoft? Here's the weird thought for the day: Microsoft is the last major company charging money for a mobile operating system. The throwback. The dinosaur. How many companies are going to want to pay for Windows Mobile when they can get Linux, Android, or Symbian for free? This is Microsoft's ultimate open source nightmare, becoming real.
This is a great observation. One of the claims Microsoft always makes against open source platforms is that there isn't a single, strong point of ownership to ensure commercial viability over the long term. The point being, who will you call when something goes wrong and what guarantee will you have that your problems will be resolved in a timely manner and for a reasonable cost?

Microsoft can't make that claim against Symbian or Android, whose futures are both in the control of single entities with deep pockets and vested interests in ensuring their respective platform's success. Although platform success for Symbian under the control of Nokia is very different than platform success for Microsoft or Google. The main difference being that Nokia can continue to make Symbian wildly successful (in terms of # of devices on market) even though their primary business interests are not aligned with delivering a free, open, consistent and ubiquitous mobile development platform.

No matter how it reads in the Symbian Foundation press release, Nokia is and will continue to be primarily interested in driving Nokia handset sales and eventually Ovi service/advertising fees. This means that while they will continue to be the primary benefactor and shepherd (and beneficiary) of one of the largest addressable markets for mobile developers to target, they still have much less incentive than Microsoft or Google to prioritize the unique needs of those developers. The "ability for developers to create cool apps" doesn't directly sell any Nokia phones.

For example, Nokia has repeatedly demonstrated over the last 5+ years that fulfilling the requirements of the latest and greatest phone takes precedence over delivering a comprehensive and consistent platform SDK. Take a look at this and this on the Forum Nokia site to get a sense for how device-centric and fragmented their platform strategy is.

One outcome of this mentality is that at any given time the effective addressable market of Symbian phones is a subset of recent Nokia phones, and maybe even just one phone. Still a large market, but not the sum total of Nokia's Symbian phones. And there's no reason to believe that they would change this modus operandi with the unified Symbian application/UI stack now being freely available to their competitors. What value will there be to Nokia of ensuring that that their latest phones based on open source Symbian are fully compatible with the latest open source Symbian phones from other vendors? How much sooner do you think Nokia will get to market with open source Symbian phones than the next vendor? Will there even be any open source Symbian phones from other vendors?

All of this leaves a lot of room for Microsoft and Google - as independent platform providers with no strong incentive to fragment their offering - to capture the investment (it's a lot more than mindshare) of application developers. Yes, Microsoft's and Google's ambitions are so large they ultimately compete with the most successful developers targeting their platforms (consider Microsoft's most recent target, Adobe). But this eventuality doesn't dis-incent them from acting in the best interests of those developers in the short to medium term.

Leaves plenty of room for Apple (and to a lesser extent RIM and Motorola) too, but they have the same conflict of interest as Nokia. Apple's primary goal is to sell handsets (iPhone), subscriptions (MobileMe) and content (iTunes music, movies, etc.). Any revenue Apple makes (grafts?) from developers will always be a tiny fraction of their earnings.