Windows Phone 7 will not run Windows Mobile apps

 

Clean break with the past.

Microsoft has confirmed that its new Windows Phone 7 platform will not support existing applications written for Windows Mobile devices.

The move casts further doubt over the future of Windows Phone in the enterprise, which already faces stiff competition from rivals.

The disclosure was made in a blog posting on 4 March by Charlie Kindel, partner group programme manager for the Windows Phone Application Platform & Developer Experience at Microsoft.

Kindel explained that Microsoft had changed its application programming model to accommodate developer requests, including a focus on the end user experience, and to create a simpler ecosystem by pushing a standardised hardware platform.

These changes come at the cost of making a clean break from the past, according to Kindel, and the programming model will now have a greater focus on Silverlight, .Net and the XNA framework for games developers.

"To deliver what developers expect in the developer platform we have had to change how phone apps were written. One result of this is that previous Windows mobile applications will not run on Windows Phone 7 Series," he wrote.

IDC analyst Jonathan Arber said that developers had expressed some dissatisfaction with the development tools available for Windows Mobile, but that Microsoft is also keen to push its latest platform as delivering an up-to-date phone experience.

"From a Microsoft point of view, you can see why they have done this, with the pressure from rivals such as the iPhone," he said.

However, the move means that organisations that have standardised on Microsoft's platform for their enterprise mobility strategy now face the choice of junking all their existing applications to move to Windows Phone 7, or sticking with Windows Mobile.

"To be clear, we will continue to work with our partners to deliver new devices based on Windows Mobile 6.5, and will support those products for many years to come, so it's not as though one line ends as soon as the other begins, " Kindel wrote.

However, platform continuity was seen as one of the most important features of Windows Mobile, as one commenter on Kindel's blog pointed out.

"Being able to run code from 2003 on a current phone is more important to our customers than a fancy UI … you just rendered useless years of development work and many thousands of lines of code," the developer wrote.

Arber agreed, and said that if Windows Mobile 6.5 devices continue to be available, this might even hinder uptake of the new platform.

"If you've invested heavily in applications, and the choice is changing everything or buying more Windows Mobile 6.5 devices, it seems obvious what people will choose," he said.

Even worse for Microsoft is the fact that, if it decides to withdraw support for the older Windows Mobile platforms to force customers to migrate, many might opt for alternatives such as Google's Android, which is already generating a lot of interest from enterprises.

"Windows Phone 7 will be high end, whereas there are already mass market handsets available with Android," said Arber.

However, he warned that users risked getting tied to Google applications, and that organisations should think carefully before considering such a move.

Copyright ©v3.co.uk


Windows Phone 7 will not run Windows Mobile apps
"Gimme a break!!! - Microsoft claiming it will continue to support a killed-off OS "for many years to come"... As soon as MS kill off one set of APIs for another, believe me it all ends in tears. ..."
By Graeme Harrison (prof at-symbol post.harvard.edu)
 
 
 
Comments: 1
Graeme Harrison (prof at-symbol post.harvard.edu)
Mar 6, 2010 9:08 PM
Gimme a break!!! - Microsoft claiming it will continue to support a killed-off OS "for many years to come"... As soon as MS kill off one set of APIs for another, believe me it all ends in tears. And .NET as the 'new focus' is surely re-inventing the past. Isn't most of the world trying to get out of full vendor lock-in (Apple's iTunes is also full-lock-in).
See http://en.wikipedia.org/wiki/Vendor_lock-in

The article stated: "To be clear, we will continue to ... support those products for many years to come, so it's not as though one line ends as soon as the other begins".

I've just had a problem with an important production system, and the programmer said "All PCs I have access to are now Windows 7 64-bit which is incompatible with Visual Basic 6"... so there is a huge problem in even re-setting-up a development environment for code only a few years old, developed with Microsoft's then-favoured development environment, in that even the major tools are not supported by Microsoft's later desktop OS.

The almost-guaranteed reverse-compatability of open source looks more and more appealing, when you factor in such early drop-dead dates for things done with Microsoft tools. And it seems Android will be a "standard choice", given Microsoft's push of .NET for phone use. For a phone app, it will be enough to have parallel code for iPhone/iPad and Android, let alone two different versions of Microsoft APIs... esp when one is now dead, the other has an uncertain future.

Remember that Microsoft also wanted to get its OS into every TV set-top box as well... but the manufacturers just saw that reliability issues and heavy support precluded use of a desktop-style OS. I suspect phones will go the same way - as phones are inherently more stable (and need to be) than desktops. Who wants to do a hard-reboot when you need to make an emergency call.

It's reminiscent of Detroit wanting to be big in light-weight electric cars - technically there is no reason why such existing market entrants could not bring their skills to this newer area... but in your heart you know they are "heavy metal" types. Breakthroughs in light-weight all-electric cars are likely to be made by others, with Detroit playing 'catch-up' if they can. A famous Harvard Business School case study of the 1990s noted how major undermining technology typically came as attacks from outsiders, whereas less-threatening marginal improvements tended to come from within an industry. So the major newspapers never really won in the electronic classifieds market, because they were never prepared to undermine their existing revenue base.

Apple's iPhone (made by a non-phone manufacturer) caught Nokia and RIM 'asleep at the wheel' and forced them to play 'catch-up'. Anyone playing catch-up who bases their development on newish Microsoft OS+tools is adding to their "degree of difficulty" as the OS is new, the tools are new, and the market outlook for both is uncertain.
Comments have been disabled for this article.
 
 
 
Top Stories
Vito Forte: A CIO for tough times
Fortescue Metals CIO talks vendor management and innovation.
 
Tech staff spared in ANZ's 1000 job cuts
Cost cutting hits middle management.
 
Telstra shifts BigPond email to Windows Live
All data to be migrated to Microsoft cloud.
 
Sign up to receive iTnews email bulletins
   FOLLOW US...

Latest VideosSee all videos »

Latest Comments
Polls
Would you be concerned about your business' email data being hosted offshore?

   |   View results
Yes
  83%
 
No
  17%
TOTAL VOTES: 245

Vote