We’ve seen the hype, watched the videos, and grilled the Product Manager. Now I’m asking your thoughts on Windows Phone 7 Series.
It certainly has a powerful developer play – .NET developers make up >40% of enterprise developer shops today; Silverlight and Flash enablement will make it easy to have web/mobile applications; let’s not forget the most powerful and prolific gaming dev platform, XNA – again powerful to have community XBox Live & Mobile apps; and finally integrated IdM with social, music, movie, games, and office productivity tools – but is it too little too late?
It has a powerful enterprise play – Exchange is still the dominant mail server in enterprise; sharepoint is fast becoming the collaboration portal of choice; and Office is the most widely used productivity suite – all seamlessly integrated on a phone. Let’s not forget office workers and executives are consumers too. But is it too little, too late?
Microsoft has deep pockets, far reaching relationships, and circa $9b research per year. Have they got it right? Or will Android catch up? Is the next gen iPhone going to start kicking camera, battery life, and enterprise security goals?
I’m interested in your thoughts:
- Developers – are you planning to develop Enterprise or Consumer apps for WP7S? If so what are the benefits for you? If not, the challenges?
- IT Managers – are you planning to migrate or upgrade your fleets to WP7S? If so, what management and security benefits do you see? What app deployment challenges do you face?
- Everyone – have you considered your next device? Are you hanging out for iPhone 4, Android 3, or WP7S – probably 3 mths, 6 mths, and 9 mths respectively.
Come and meet the movers and shakers in these discussions over a beer at our monthly meeting on the second Tuesday every month.
{ 8 comments… read them below or add one }
Well,
funny you should write about that now – I was thinking of this subject just last night. In my humble opinion, it’s odd to see Windows Phone Serious 7 mimic a lot of the maligned features of the iPhone (limited multi tasking, renewed consumer focus, controlled app installing, copy and paste missing (?) ).
Without a doubt, their current approach would have been the right idea – about a couple of year ago, when all of us pundits were asking – no begging – Microsoft to allow the Zune team a shot at the mobile platform. Now that they have finally relequented on this, it seems that the market is again a few generations ahead of them. App stores, developer mindshare and a proven business models (for all participants in the mobility sea) have been part of the iPhone, Android and to a lesser extend Blackberry capabilities for a while now.
However, you also have to ask yourself – what (if anything) is Microsoft supposed to do? Can they afford to withdraw from the mobility space ? I seriously doubt it. In all honesty, I think the fight for consumer devices is all but over, the winners are Android and iPhone. Fine. Nokia seems content to soak up the “a phone is a phone” type customers and there a *lot* of them out there. A comparatively unexciting business model – but looking at market share, an eminently viable one.
Yet Blackberry is, in my opinion, a wounded animal – *THIS* is where I think Microsoft could have unleashed a vast amount of in-house expertise (after all, as you write they do control a massive chunk of the enterprise infrastructure). For lack of a better metaphor Microsoft should have made Phone Series 7 be more like it’s namesake – the BMW 7 Series – a serious executive device, packed full with relevant features and able to be piloted by the most cringe-worthy of executive boneheads.
Ok so that was a little harsh, but apart from Blackberry and Windows Mobile, there are apparently no real contenders for the business use space – yes, the iPhone “works” with Exchange (and by all accounts rather well) but it’s hardly a “manageable device” a’la Blackberry or System Center Mobile Device Manager (MDM). In my opinion the ultimate announcement at Mix would have been: “Hey we have Windows Mobile 7 – and it’s going to kick blackberry’s ar*e” (add a smackdown event here, squish some fruit).
From a business perspective I can’t see a problem with this – consumer devices carry way more overhead then business devices. The target demographic is less likely to clean their device with nail polish remover or try measure the volume of their farts with yet another ill-thought-out app. Heck business guys want to be cool – so let the zune guys get their mitts on it but don’t forget your core feature set. Step 1: Own the business space. Step 2: leave the consumer & low end space to others – Step 3: Profit.*
(*Note: this is obviously a rather simplified recipe)
Note 2: I own an iPhone, I like what Android is doing, Palm needs to sell itself to Sun/Oracle.
Hey Jon,
Thanks for the thoughtful and considered comment. Of course the people that create the strategy for MS products are a lot more experienced, (certainly higher paid) than you or I.
They probably consider a whole bunch more metrics and constraints than we think about too. Think Sudoku, with other departments and competitors changing the numbers on you whilst you’re trying to solve the puzzle. I was responsible for 35 metrics in my last role at MS.
All this to say that whilst I agree with you – Enterprise seems like the battlefield MS can easily win – it’s not the only battlefield, nor even the important one. Google and Apple (and Sony) are marching in the consumer, integrated digital lifestyle battlefield. If MS is to remain a force in the next decade, that’s where they have to head. Which brings me back to my original concern, are they going to find the field empty by the time they get there? The protagonists having fought the battle and already moved to the next field (AR, 3D, Any display, embedded telephony) or are they going to get there with a rookie offering (ala Palm) and find whilst the battle is still being fought, Google and Apple are entrenched with their big guns?
It is an interesting time to be in the industry. I’ve learned over 23 years never to discount Microsoft. They are an amazingly resilient and agile company. It’s all about timing I reckon.
Thanks again for your comment, all the best
Rog42
Hi Rog,
I assist organise the Mobile Special Interest Group here in Melbourne. So far, we have covered Android development, iPhone development and Palm (WebOS) development. I have left the Microsoft environment out of the picture since I new this dramatic change was coming. I have installed the WM7 development environment and I like what I see regarding developing the various application types, from standard .NET with XAML, Silverlight and XNA game development. However, a few things worry me which I will explain bellow.
For the rugged space, which I am sure is a large slice of the WM market, the lines are still very blurred. I know at Intermec, we have been told WM6.5 for the next couple of years, Microsoft will get back to you….
People have invested millions in the rugged Windows Mobile space and now Microsoft says they are changing the whole platform! I know I have invested a lot of my time learning about the Windows Mobile platform and important concepts like device management. Now, from the way I perceive things, we need to move on. I think this is a dangerous strategy from Microsoft since now they are several good alternatives (rugged Android and now even iPhones are used in the logistics space http://www.apple.com/iphone/business/profiles/dw-morgan/).
What is Microsoft going to do to make this transition process easier for those who have invested their millions? How can we be sure that Microsoft will not change the platform again? Will I be restricted to Windows CE 7 Should I start looking for a new job? (I should have stayed in the enterprise services space
).
Thanks in advance,
Nick
Hi Nick,
Thanks for the comment.
We’re coming from the other side of the spectrum here in Sydney. I.e. we’ve covered Windows for years, and over the last 6 months foraying into the iPhone, Android, Blackberry space.
You’re right, MS changing the whole platform is a risky move. It has been done before of course. I remember them changing from NetBEUI on the workstation, and SPX/IPX on the Server, to TCP/IP as their std networking protocol. Shifting from VB & C++ to .NET. The thing with MS is that even if they don’t provide migration tools (& mostly they do) there’s always a partner in the wings who will. Companies like Citrix have been providing functionality for Windows for years in the enterprise space. So this isn’t a problem, it’s a huge opportunity.
As to alternatives. Yep there are alternatives. This is good. Competition is very good. Although that DWMorgan ChainLinq(r) app looks awesome, it’s awesome for a 100 person company. There’s a huge difference trying to manage 40 000 devices.
As an IT Professional, you should always be looking to upgrade your skills. I started programming in COBOL, networking in IPX/SPX on ArcNet, and working on messaging in ccMAil and MS-Mail. Not too many positions out there for any of those skills. As an Objective C programmer, as a J2ME developer, and a .NET developer you need to be on the top of the curve. Having said that, not too many Objective C apps on the web, whereas there will be millions of Silverlight opportunities on the web, not to mention millions of XNA apps on XBox, PC, & WP7S. No need to look for another job yet
Thanks for the discussion, and the next time I’m in Melbourne I’ll shout you a beer. Hopefully we can catch up at the SIG. When do you meet?
All the best
Rog42
Hi Rog,
We try the first Monday of every month, however it has been the first Monday of every second month since it takes time to coordinate speakers. Happy to meet in Melbourne when you are available, I’ll keep you to that beer though
Thanks,
Nick
Hi Rog (and others),
We’re trying to build upa WP7 developer list here: http://prdlxvm0001.codify.net/mailman/listinfo/winphonelist
If you are interested in WP7 development, join and hopefully we can get things off the ground.
Thanks David,
Great idea – I’ll mention it out on LinkedIn, Facebook, and of course Twitter.
Cheers
Rog42
Hey Nick,
I hear you. At SydMo we have an executive (fancy name for a committee) that leads the group. That way we share the load, and can get the meetings more regular.
Thanks for commenting, and looking forward to catching up.
Cheers
Rog42