eWeek Microsoft Watch
Advertisement
Advertisement
April 14, 2009 7:46 PM

Can Microsoft Keep Windows Mobile Up-to-Date?



News Analysis. A recent Microsoft job posting suggests a major change that would reduce Windows Mobile fragmentation and bring it a little closer to the iPhone OS.

Ars Technica spotted the job posting dated April 10 on the Microsoft Careers Website. What Microsoft wants, or so it seems to me, is to reduce Windows Mobile fragmentation, which would benefit developers as much, if not more, than end users.

arrow.gifGOT A TIP OR RUMOR?

From the job listing:

Have you wished to see your Windows Mobile phone with new features 'magically' show up without you buying a new one? Do you want to see greater and better quality and cool software delivered to your love ones' Windows phones from just a click? If this is your dream, this is a place for you. Come join us to make this dream into reality! With the mobile industry's strong growth and several competitors playing in the field, we are going to have a challenging but fun time to show customers what Windows phone can become in the next few years.

The "magically" suggests that Microsoft is looking to deliver updates directly to Windows Mobile devices and, I would hope, before Version 7 releases. Put bluntly: Microsoft needed to fill the position six months ago. I would advise the company to hurry the hell up.

Apple's App Store has a huge competitive advantage over Microsoft, Nokia and Research In Motion: unified platform. Google's platform is unified simply because one carrier ships a single device; that will change.

Apple did something quite extraordinary with the original iPhone launched in June 2007: Break carriers' control over mobile operating system updates. Rather than there being multiple mobile OS versions, further fragmented by carrier distribution, Apple controls and distributes the updates. No other handset manufacturer has this kind of control.

I simply cannot emphasize enough the importance of there being just one major iPhone OS version. Developers creating applications are less encumbered. They can write one application and be assured that it will run on all iPhones—and iPod Touches, too. The more typical model is grotesque: Manufacturer X ships operating system Y on handset Z. Handsets A, B and C may ship with different operating systems, which carriers may greatly customize with their own services. The result: huge fragmentation, even on single operating platforms.

Apple has a more unified platform across two generations of iPhones. From this base, App Store extends the platform's appeal to developers and end users. If Microsoft's applications store is going to succeed, updates must bypass carriers.

Operating system upgrades, too. There are plenty of Windows 6.1 handsets that are capable of running Version 6.5. Based on carrier past behavior, v6.1 users are unlikely to get v6.5 quickly, if ever. That's a problem Microsoft must fix.

Microsoft needs to take control of the platform, as it does today Windows. PC OEMs provide updates, but they are also directly available from Microsoft—and for service packs and security patches, way faster.

Microsoft should look to Nokia and not Apple to solve fragmentation problems. Nokia's problems are way bigger than Microsoft's. For example, the 5800 XpressMusic and forthcoming N97 run Symbian Series 60 5th Edition. My Nokia N85 and the new E75 come with S60 3rd Edition with Feature Pack 2. Many cheaper Nokia phones run some version of S40. Nokia has huge fragmentation problems because of the large number of phones and carriers and the many different Symbian versions. One way Nokia is trying to reduce fragmentation: Ship more phones that can update over the air—direct to the phone, no PC required.

But what about Nokia's Ovi Store? The company's approach isn't ideal, or so I say, but it's workable. The store will detect the Symbian version and only show applications that can run on the device. For developers, that's still a pretty fragmented platform. Something else: If the 5800 XpressMusic foreshadows anything, most developers will create apps for the coolest touch-screen handsets. If so, newer Ovi Store apps would favor just two phones, the 5800 and N97.

Microsoft has to do better. I'm reading lots into a single Microsoft job posting. Whether or not Microsoft is looking directly to offer updates, that's what the company should be doing. Are you listening, Microsoft?

[Please send your tips or rumors to watchtips at gmail.com.]

TrackBack

TrackBack

http://www.microsoft-watch.com/cgi-bin/mte/mt-tb.cgi/16897

Comments (7)

Debbie :

Joe wrote : "Nokia has huge fragmentation problems ".. on s60 and s40

Why did you perceive this as a problem , surely low-end Nokia handphone with limited resource would not able to run the s60 that support more features. S40 handphones are cheaper for mass market

It is a market position of product , certainly no a fragmnetation problem and I don't see Nokia with consolidate its handphone OS

Are you listening, Microsoft? Of course , Microsoft is listening your hilarious comments

smist08 :

Since they are still hiring a team, once hired do they need to produce a Business Requirements Document, go through a bunch of approval cycles then produce a Market Requirements Document, go through a bunch of approval cycles, produce a bunch of technical specs, go through a bunch of approval cycles. Then give it to the developers to go through their code - test - debug cycles. Ie feed it into the giant slow bureaucratic MS development life cycle to perhaps ship something in five years if they are lucky?
Meanwhile Apple is able to do it now. Suspect so can RIM and Google. Nokia seems a bit slower. Perhaps they have a chance racing Motorola.

Debbie :

"Perhaps they have a chance racing Motorola"

Motorola handphone is a sunset business


http://uk.reuters.com/article/ousiv/idUKTRE53870120090409

billybob :

Windows Mobile is not exactly a sunrise business. They needed to have some sort of vision and direction over 3 years ago (not 6 months ago), yet they sat on their collective behinds taking the profits from being tied to their own Exchange platform.

The problem of fragmentation is not necessarily with the version of the OS. The hardware that it is on matters much more when developing apps for it. It is going to be hard to develop for such a 'rich' variety of phones, they all have different sized screens, input methods and capability.

With the iPhone you can rely on screen size, fast internet, GPS and always using touch for input.

Even when the device does not support the feature (ie. GPS with the Touch) the API says that you are likely to not receive a value if it is not supported or the user just rejects your request for location. On the 2G phone it supports the location API but it just gives you an inaccurate figure. This way, it is easy to code around the differences.

The iPhone SDK allows you to target and test on all versions of the iPhone OS so it is not as big a problem as you would think. The APIs are backwards compatible and if you use a 2.1 feature you can just uncheck the 2.0 box and it will not install on those devices. I don't think there are many features in 2.1 and 2.2 that would mean you ignore an older version, but 3.0 might make that change so that there is some fragmentation on the software side. The hardware should be the same though.

The only thing Microsoft can learn is that choice is not always good.

P.S. I am not sure updating your OS over the air is such a good idea, the drivers that are being upgraded are the ones that are making the connection, your phone has to be in DFU mode and I don't think it can even read the hard drive during that period. It would be far easier and safer to do OS updates when connected via USB. Nokia sell to people that do not regularly plug their phone into a PC, so it's not going to be easy for them.

Phil :

Out of eighty or ninety thousand employees you would think that one would be able to fill this position. This tells me that Microsoft upper management has very poor visibility looking down into its human resources.

Ok, I am just going have to ask these questions Joe. Isn't Windows Mobile part of the M$ Division that is losing Money? And isn't Windows Mobile itself a money loser? What sort of return on investment do you see for Windows Mobile, which has to sell on cell phones, for cheap, and how much?

My guess, is Windows mobile, without making the hardware, is always going be a loser for the stockholders.

James :

"Microsoft is looking to deliver updates directly to Windows Mobile devices "

They have windows update on Windows Mobile Classic 6 and above. So the infrastructure to roll out some sort of service pack is there, i suppose.

Post a Comment

 
 
RSS Syndication

Advertisement
Advertisement
Microsoft Watch     Contact Us | Advertise | Site Map
Ziff Davis Enterprise