Why I like Windows Phone 7 (so far)

A brief hands-on encounter makes me more hopeful that Microsoft is bringing real, useful innovation to the me-too mobile market

1 2 3 Page 2
Page 2 of 3

Microsoft's public presentations focus on social media uses, but I'll bet the "keep updated at a glance via decks" concept can be extended powerfully to many other uses, from monitoring projects, conversations, clients, and the like -- oh and all your personal stuff like finances, entertainment, games, and soccer team events.

Using the familiar Favorites metaphor, you can pin apps and cards to decks, as well as to the home screen. And yes, you can access the apps the old-fashioned way by going to an apps deck -- after all, not everything you do fits neatly into a category you want to monitor.

This approach is different -- and kudos to Microsoft for really thinking outside the box and bringing a different approach to the table. After years of hearing about "we listen to our customers and pay close attention to user experience," only to see Frankenstein monsters like Windows Mobile 6 and Windows Vista as a result, it's refreshing to witness the company stop putting lipstick on a pig that it pretends doesn't exist and actually do something new. It actually went outside the barnyard.

A needed break from the past
It's significant that Windows Phone 7 is not compatible with even the new Windows Mobile 6.5's applications. Any Windows Mobile apps you developed or use will have to be at least retargeted, if not rewritten, notes Charlie Kindel, Microsoft's partner group program manager for the Windows Phone App Platform. (It depends on how they were written and how much the underlying logic is separate from the presentation layer.)

That's good news. The muddled legacy of Windows Mobile would have created a Jekyll-and-Hyde experience at best on Windows Phone 7, as your apps switched between "classic" and "modern" modes. Or backward compatibility with Windows Mobile would have perpetuated the Frankenstein graft of multiple creatures, making Windows Phone 7 just the latest muddle. Microsoft needed to start fresh, so kudos for doing so.

If you use Windows Mobile, Kindel says Microsoft will continue to support it for a few years at least. That'll be important if you're using Windows Mobile apps for specialty uses, such as pharmacy sales management, package delivery, photocopier servicing, and all the wonderfully niche areas for which phone-less Windows Mobile devices have been used for years. It's not clear whether these specialty applications need their own platform; they used to be a big deal on the early Windows Mobile, Palm OS, and Symbol Technologies platforms, but these have all largely faded away with companies continuing to use what they have pretty much as-is. Sort of like mainframes. (Scott Stanfield, CEO of mobile app development firm Vertigo, says his firm now gets very little requests to work on such old-guard apps.)

It may be that modern devices running iPhone OS, WebOS, or Android OS can do these jobs if the required apps are ported or redeveloped. What is clear is that Windows Phone 7 won't be the platform you're likely to use for such apps, for the simple reason that Microsoft has no current intention to allow nonphone devices -- and the devices these apps run on are decidedly not phones. (Take a look at what your UPS carrier or the guy checking inventory at your local Sears uses. There is no phone capability.) Kindel tells me that Microsoft will monitor what these specialty customers do, then decide whether it makes sense to advance Windows Mobile as a separate field force platform, extend the Windows Phone 7 platform to include nonphone devices, or just let this market go. The timeframe for this decision is probably a couple of years out, he notes. My bet is it'll be one of the latter two options.

Don't be put off by the consumer focus
Microsoft is pushing the Windows Phone 7 platform very much as a consumer device, with extensive marketing focus on Xbox Live-style gaming, social media usage, and Zune music and video playback. One drawback: There is no Mac desktop client for Zune, which will prevent adoption by many technology opinion leaders and give the iPhone a natural bulwark against Windows Phone 7. Microsoft really needs a Zune desktop client for the Mac or a deal that lets Windows Phone 7's Zune work with iTunes on the Mac desktop. Hey, maybe Apple and Microsoft can do some horse trading, with Microsoft offering cheaper or free licensing for Exchange ActiveSync -- which Mac OS X and iPhone OS rely on -- in return for iTunes compatibility or helping in porting the Zune desktop. Casey McGee, a Windows Phone 7 product marketing manager, tells me he's heard the requests for Mac support several times already, so maybe Microsoft will make it happen. After all, it's already made one of the core app dev technologies used by Windows Phone 7, Silverlight, available for the Mac.

Despite Microsoft's consumer focus in its PR, don't forget that Windows Phone 7 will also come with a version of Microsoft Office and should have the same kind of enterprise security and manageability that businesses have long relied on and expect from a Microsoft mobile device. (Kindel did dodge my question on whether Exchange ActiveSync policy management and other security and management features would be the same as for Windows Mobile, responding instead that Microsoft knows those businesses' needs and is committed to supporting them. That's usually vendor-speak for "it'll be close enough.")

One nice feature: Windows Phone 7 will support multiple Exchange accounts. Take that, iPhone!

1 2 3 Page 2
Page 2 of 3
How to choose a low-code development platform