“Hoddie compared Windows Mobile to the iPhone, whose apps he described as “beautiful,” which encourages third-party developers to produce apps of similar quality.
He added that Microsoft’s second problem is segmentation in the hardware ecosystem. Windows Mobile ships with several different manufacturers’ hardware, including HTC, LG and Samsung. The problem? From a developer perspective, that requires coding an app for several phones with different UI styles, buttons and screen sizes. (The same problem, incidentally, has started to plague Android developers.)
That would give the iPhone another advantage: The iPhone operates on a closed system, which can only run on Apple hardware, meaning third-party developers can produce apps and games that work exclusively with the iPhone. Therefore, despite Apple’s questionable and controversial approval policy for iPhone apps, developers can code one app that works with 40 million iPhone and iPod Touch devices, which is less time consuming than developing several versions of one app for a variety of Windows Mobile smartphones. In turn, that spells out to a larger number of apps in the App Store, which enables Apple’s hardware to cater to a larger and broader audience.
The inability to recognize the new smartphone audience is another one of Microsoft’s flaws, Rubin said. Microsoft’s mobile OS history is rooted in personal digital assistants, which were marketed toward enterprise audiences. Today, the smartphone has shifted into the mainstream as a consumer device, and yet Windows Mobile is still largely focused on enterprise features.”
Great piece from Brian Chen (Wired) which describes very well the situation of Windows Mobile. You know, closed systems are better sometimes.