Windows 10 Mobile should've been Microsoft's bridge to the future — not an afterthought
Microsoft's Universal Windows Platform (UWP) is pointless without a mobile component. Someone needs to let the company know this ASAP.
If Microsoft truly wants the Windows Store to be anything more than a vanity project in the coming years, it needs to outline the store's value beyond the desktop screen sooner rather than later.
Microsoft is proving to be a company that has amazing ideas and headline-worthy demos, while being consistently bad at bringing them to market. Now that Samsung has trounced Windows 10 Mobile to the mainstreaming of Continuum with DeX, and the arrival of the "Microsoft Edition" Samsung Galaxy S8 in Microsoft Stores, Redmond is effectively telling us that Windows 10 Mobile has no business even existing.
But here's the thing: For the Windows Store to be anything more than an extra hoop to access services available on the desktop web, UWP needs a mobile endpoint. Otherwise, UWP might as well be thrown onto the scrapheap along with Windows 10 Mobile.
Waiting for a paradigm shift is folly
Yes, I know UWP will support future paradigms, such as Windows Mixed Reality, but Microsoft hasn't given us much reason to think that it can beat Apple or Google to the mainstreaming of the technology first. To both developers and users, the technology doesn't matter as much as the ecosystem. So far, augmented reality's biggest app is Pokémon Go, which we all know isn't (and probably won't ever be) available on Windows 10.
HoloLens was unveiled back in 2015. It's available at a premium for developers at the moment, with third-party consumer solutions on the way. Microsoft recently announced that Windows Mixed Reality sports a "whopping" 150 apps so far, which I'd argue isn't particularly impressive considering UWP apps are supposed to be platform agnostic. What's taking so long?
It's slightly hyperbolic of me to write off Windows Mixed Reality as an endpoint with UWP, but with Windows 10 Mobile's slow demise, the Windows division has told developers that it's a company that throws in the towel. If Microsoft has given up on its mobile endpoint, who's to say it won't give up on Mixed Reality, too? Whether that's a fair point to make or not, it's the signal Microsoft is giving developers, consumers, and the media. Apple and Google have the mobile ecosystem to back up any paradigm shift in this space, while UWP languishes at the back, largely ignored and unaccounted for.
We can only speculate about the value of UWP holograms as an entity in the future, but at least for the long-term foreseeable future, PCs and smartphones are right now and firmly here to stay. And every day, the march of technology makes Windows on desktop PCs less and less important. The way Microsoft has complacently opted to "retrench" and stop investing in its own ecosystem exudes a lack of foresight on the same scale as Steve Ballmer's snobbery towards the first iPhone.
Microsoft is clearly waiting for the next paradigm shift before proposing another jaunt in the mobile space, but when that paradigm shift comes, nobody will care if the ecosystem isn't there to back it up.
UWP on desktop is weak
As much as I personally enjoy them, I'm willing to bet that it's only a very small percentage of Windows 10's hundreds of millions of reported users that know what a "live tile" is, let alone UWP's other unique features. Microsoft isn't actively marketing the Windows Store's intrinsic value on the desktop, and maybe, that's simply because it doesn't have a great deal of value.
As a fan of live tiles, actionable notifications and the like, UWP apps on the desktop are far from a necessary, "killer" feature, which speaks to why the Store has seen very little traction despite the OS's install base. There's certainly no real evidence that the Windows 10 Store is seeing a huge amount of usage.
If the hundreds of millions of reported Windows 10 users were actively downloading and using UWP apps, surely we'd see far more big-ticket items in the Store than we have so far. While the inclusion is welcome, it speaks volumes that Facebook couldn't be bothered to provide a native solution for its services, giving us clunky OSMeta iOS ports that don't even make use of UWP's unique features. And even then, Facebook.com provides a better experience on a laptop than its app.
A huge amount of desktop UWP apps in the Windows 10 Store needn't exist. Facebook, Instagram, Netflix, Slack, YouTube, Twitter, and even Microsoft's own apps like OneNote and Groove Music, either have websites, more feature-rich Win32 desktop versions, or they face vicious competition from rival, web-based services. Where UWP apps might struggle for relevance with the web and Win32 legacy programs on the desktop, they gain a big edge on mobile touch devices.
UWP apps shine brightest on mobile
I'm by no means suggesting UWP apps on mobile would help Windows 10 Mobile compete with iOS and Android directly, even with new hardware and a marketing campaign, but at least nurturing that mobile ecosystem would've helped Microsoft prepare for the future in ways that the desktop can't.
The best desktop apps in the Windows Store are generally third-party solutions for services that are available, fully-featured, on the web. For example, Readit for Reddit and MyTube! For YouTube. The same is true for first-party apps. Facebook, Instagram and Twitter generally have better experiences on the web than they do in their respective UWP apps, making them an unnecessary, often debilitating hoop to jump through for many. Most modern TVs come with video apps and media casting baked in, so it's not even like you need a laptop or an Xbox One for many of those features anymore. It's nice that we can get UWP apps on Xbox One, but the focus there is always going to be on games, especially now that the removal of Snap Mode has gutted its multi-tasking capabilities.
UWP apps on the desktop compete with the web, and in that endeavor, they will never win the fight. Not every service has a website, but as "universal" as UWP aims to be, on a desktop, it'll never be as universal or as up to date as a website can be. Websites can be designed to function on virtually every modern platform, with little difference between the major web browsers. Instagram might not allow you to upload from a browser, but there's no real reason it couldn't include this feature down the line, making the Windows 10 apps, once again, pointless.
So far, UWP apps primarily shine on small, touch devices, where web solutions often struggle. Readit, for example, is far better than Reddit's website when browsing on a phone, allowing you to swipe through posts with ease. Getting notifications on a phone, when you're more likely to be mobile is handier than on a desktop, where they're more likely to be a distraction from a more intensive task.
There are multitudinous reasons why mobile is a more powerful endpoint than desktop for UWP apps, even when you ignore the install base. Apps on your phone command more of your attention than the multi-task heavy, distraction-laden desktop. Solutions on the phone don't compete with the web to the same extent nor do they compete with the millions of legacy Win32 apps that Microsoft doesn't see a shred of revenue from. If desktop was a truly good environment for these services, the likes of Instagram and Snapchat would have seen their birth on PC, rather than iPhone. Mobile is crushing desktop, and there's nothing Windows 10 can do to stop it.
When it comes to personal, leisurely computing, increasingly mobility is king, and Microsoft knows it. The company went as far as to put "mobile first" in its contemporary motto. So why does the company seem so willing to throw in the towel in this paradigm, which is steadily chomping Windows' market share?
Desktop is becoming obsolete
Despite some amazing hardware from the likes of Dell, HP, Razer and Microsoft's Surface line, the PC market is still in decline, and mobile is to blame. The days of the "family PC" are over, with more and more consumers realizing that they don't need a home PC at all anymore. A high-end smartphone not only gives you access to all the most important services, but it also contains all the latest social fads and entertainment.
Android might have a whole host of its own problems, but the ecosystem obliterates Windows right now, and the market share says it all. Android has overtaken Windows for the first time as the primary method for accessing the web.
The only thing a PC can do better than a phone, right now, is high-end professional tasks, such as Adobe CC, core PC gaming, and word processing. However, as mobile chips become increasingly powerful, even these features will begin to migrate away from Windows if Microsoft continues to move as slow as it has been.
It's not likely that we'll see the "Android version" of Steam running Battlefield 8 on a DeX-powered Samsung display any time soon, but it's an increasingly possible scenario, especially when you factor in Thunderbolt-powered external hardware for the extra juice. I'm simplifying the complexities, of course, but it's designed to illustrate the fact that Microsoft's desktop dominance is becoming increasingly irrelevant.
Simply put, Microsoft needs to wake up. The idea that Microsoft incorrectly expected Windows 10 to be on a billion devices by now alludes to the fact that the company doesn't even realize how rapidly Windows' significance is fading away.
Windows 10 on ARM might not be enough
Microsoft's plan seems to be focused on bringing full Windows to the mobile space. CShell, combined with Windows 10 on ARM, will make the OS more friendly on smaller screens, mimicking a Windows 10 Mobile-like touch experience. These are great reasons to keep the faith in the idea of Windows mobility, and I've previously outlined my reasons for retaining Windows 10 Mobile as my daily driver before. However, if Build 2017 fails to address these concerns, it could prove to become Windows 10's event horizon for any aspirations to get UWP into the mobile space.
Regarding CShell, Surface Phone, and Windows 10 on ARM cellular PCs, all we have right now are leaks and rumors to go on. Like the Surface Mini, Project Astoria, and various other projects Microsoft has failed to see through to completion, these features might never even see a public release.
Even if Microsoft succeeds in bringing full Windows 10 to a new generation of Snapdragon-powered ultramobile cellular PCs, what guarantee is there for devs and consumers that the company won't abandon these efforts too, as it has with Windows 10 Mobile?
The way Microsoft has handled the slow, miserable death of Windows 10 Mobile is a case study in bad decision making. On the one hand, the company is still shipping modest updates to the OS, throwing existing users a lifeline, while actively denying the platform's existence with the other.
Despite OS updates, it's obvious that Windows 10 Mobile has no future. Microsoft just refuses to admit it. The Windows 10 Mobile diehards left (including myself) exist only as guinea pigs for the Windows Insider program, while Microsoft strips all mention of Windows phones from its stores and marketing efforts. They have very effectively alienated what fans the platform had while convincing the developer community that the company isn't serious about UWP as a vehicle for cross-device applications. What good is UWP if you're using an Android or iOS phone alongside a Windows PC? I know from my own trips to Redmond that Windows 10 Mobile users are as rare there as anywhere else in the world.
If Microsoft wants Windows to survive, it can't afford to be this unashamedly complacent about UWP's mobile endpoint, because it's the mobile component that makes UWP a viable proposition. Things like Project Rome, the adoption of futuristic and new highly-mobile paradigms, session handoffs between devices, the synchronicity of login details, cross-platform notifications, and, dare I say Continuum. These are the features that make UWP an awesome platform, not the fact that I can get live tiles in my laptop's Start menu. Microsoft should be nurturing the ecosystem for the future, not retrenching.
It feels almost as if Microsoft is waiting for mobile to come to Windows rather than the other way around. But this is the entirely wrong approach. It's iOS and Android with the more exciting ecosystems, while Windows languishes shackled to its legacy Win32 apps that are atrocious to use on small screen devices, that consumers want to use, rather than have to use, for work and school.
Windows fans often laugh at devices like the iPad Pro, but iOS is vastly ahead of UWP as an adaptive ecosystem purely by the merits of its app breadth alone. UWP might have the feature set needed for apps to roam between form factors, but what happens if (and when) Apple gets it right? Microsoft won't be able to respond because it didn't work hard enough to make the Windows 10 ecosystem exciting.
For UWP, it might be too late
Microsoft shouldn't have waited for a Surface Phone messiah, nor should it be waiting for Windows 10 on ARM with CShell to be complete. It should never have stopped making and marketing contemporary mobile devices, even with the app and share gap, if for no reason other than to build confidence and let the world know that it was still in the game. If, indeed, it is the plan for Windows as a Service to succeed.
From an outside perspective, Microsoft's strategy for mobility seems to rest somewhere between incompetence and "we have no idea what we're doing." The company has the opportunity to set the record straight at Build 2017, but the huge bout of radio silence has damaged its ability to command any authority in this space.
Microsoft's vague non-committal comments, the odd leaks we get, and Windows 10 Mobile Fast ring updates simply aren't enough to convince developers, consumers, or the wider tech media, that those scalable UWP apps have more value than Win32 or web solutions. And without confidence in UWP, the entire proposition falls apart. Windows as a Service will flop along with it.
I'm by no means suggesting that Windows 10 Mobile ever had a chance to take on Android and iOS, but sticking it out with Windows 10 Mobile would have shown confidence that Microsoft was willing to persevere in new areas, rather than give up, while it waits for the next big thing.
Windows 10 Mobile should have been an ecosystem-nurturing bridge to the next paradigm shift, rather than another fruitless reboot.
Windows Central Newsletter
Get the best of Windows Central in your inbox, every day!
Jez Corden a Managing Editor at Windows Central, focusing primarily on all things Xbox and gaming. Jez is known for breaking exclusive news and analysis as relates to the Microsoft ecosystem while being powered by caffeine. Follow on Twitter @JezCorden and listen to his Xbox Two podcast, all about, you guessed it, Xbox!
Bottom line is this was an up and coming OS that was gaining some market share and nobody ever said it would overtake either of the other two. We''ll never know what % market share MS would have been happy with. With the decisions they made the couple years they just blew it.
And 5 million devices is still plenty to support. Depends on what their expectations were back in 2010.
Finally a writer here speaking the truth and telling it like it really is.
So sick of the never ending WP is actually ahead of the curve BS while we all bury our heads in the sand nonsense.
MS is in a very bad place right now with the long term game in mind, but finally someone here had the balls to tell the truth.
I am aware that similar challenges will be faced by the next device if Microsoft doesn't do something BIG and do it FAST. (My short response was to address that Windows on mobile goes on).
To your point, it is often difficult to have these discussions because often each comments section is treated as an isolated microcosm where previous statements, articles, comments, points made seem to be forgotten.
I agree with everyone that the ecosystem is key and even groundbreaking hardware won't fix that, that's why I wrote these two pieces in the past:
THIS IS WHAT HAS TO HAPPEN FIRST FOR A SURFACE PHONE TO SUCCEED : http://m.windowscentral.com/what-has-happen-first-order-surface-phone-su...
IF MICROSOFT DOESN'T KILL AT BUILD 2017 THE SURFACE 'PHONE' IS DEAD ON ARRIVAL: http://m.windowscentral.com/if-microsoft-doest-kill-build-2017-surface-p...
In both pieces I drive an argument that the ecosystem must be matured on various levels and various aspects to ensure he success of the next phase, the anticipates paradigm shift. I even make an appeal to MS in one of them to get the ecosystem in order.
Trust me I get it. That's why I wrote about it and hoped MS saw it😉
1. To feel at home on each device because they will have the same settings, apps, features so it will be very easy to use.
2. Because of the synchronization between them like we already see with Edge (partially) the photo apps, Groove or apps that use the "Continue App experience"
3. With a single OS we can expect more interests from dev
4. We can expect faster development from Microsoft
As a long time fan, Id like to believe this but that's not the message MS are sending.
They've moved on...clearly. That makes you message very hard to believe.
Very Happy for you to prove me wrong but it's all over, very sadly windows in the mobile space-even with WOA- is stone motherless dead IMHO.
Also, you're speaking in exaggerated terms when you say 'everyone'. Clearly HP, Alcatel, WhartonBrooks and many Windows phone fans don't see the platform as dead. 😉
Most likely already far to late.
They have started selling Android phones, that right there is shouting it from the hill tops.
Time for us all to move on sadly
Brilliant ideas but no execution. No PR for mobile, as if MS pretends Windows 10 Mobile doesn't even exist. I will hold on to my 950XL until it dies out and get the next best device in the market, but will there be a windows phone for me to buy then? Strange times.
The rest of their business is either dead or fatally wounded.
They know this.
Microsoft does exact the opposite, they think they can attract users via their desktop platform to the next revolution. Trust me that won't happen. Even if they are 'first' with something revolutionary the user base will take time to grow. By the time it has gained traction Apple, Google or Samsung will have copied it and then automatically introduce whatever it is to its huge userbase.
I'm afraid it is already too late now unless Microsoft starts pumping billions into mobile. I'm talking at least 20 billion. That's worth more than buying a ****** app like Minecraft or Skype.
On this path Microsoft will see Windows as an OS become irrelevant. As a logical result OneDrive, Skype, Office and many others products and services will cease to exist. Not to mention that they have no userbase left and that it gets harder and harder to introduce new products with succes.
One other thing Microsoft, stop selling your stupid old grumpy name. Rebrand the **** out of new hip products. Don't stick the name Microsoft on them. Like with the Xbox where the word Xbox is prominent.
And how is it worth it to spend billions on an app and not on mobile? If you can make mobile a success with all the cash you have, use the ******* cash and just do it. Microsoft just sits on it.
Imagine if they spent that on mobile advertising instead.
They just needed a few good phones, spend that on good marketing and get serious about mobile.
The current path will mean in 5 years they are no more than a cloud services company.
but if W10M is not hyped up by Microsoft at BUILD 2017
I can and will switch to an Android device within a day and be all set
if I feel the need to. .
or the credibility of Microsoft regarding mobile and mobility will trend towards null. I am still happy with my Lumia 950. However, should I need to buy a new device I will default to Android. It will take Microsoft a lot of effort to convince me otherwise.
Currently I do not expect any efforts from Microsoft to make W10M more popular. Microsoft did not only retrench,
they outright seem to suffer from acute narcolepsy
when it comes to Windows 10 Mobile. - . .
But in all seriousness, how?
There is no way MS can build and run a fast mobile OS with the ****** touch experiences they come up with for mobile and desktop.
Everything in windows 10 mobile had an interesting design language, full of possibilities, absurdly subutilized and executed with the crappiest performance on ARM processors (for how minimal it is, android and iOS have had the graphics preformance and responsiveness for what they are just now starting achieve with Project Neon).
The problem is that microsoft hasn't been able to run experiences that match the framerate and reliability of OSX, iOS or Android, it actually runs and animates and responds to touch poorly (like android gingerbread) on most devices, even running on high end GPUs in sweet gaming laptops the experience is poor, task switching is awful, the login graphics stutter, the triggered gestures that leave you lost without a context (they should follow your touch), the lack of touch experiences that perform like paper under your fingers, the screen glitches everywhere, the abrupt changes while drawing, the frames dropping, every glitch is augmented by the fact that you run this crap in premium hardware and still are getting a ****** experience, All the OS application language and interactions have a profound gap, between win 32 apps that make you feel in 1995 and modern apps that are frustratingly minimalistic and lazily under designed, not a barely decent webpage would risk to build UI stacked like a bad webpage, the default controls render with margin problems, alignment errors are propagated all through the system designs, all sorts of service unification in settings apps that should be engaging, useful and logical to use, wasted.
Microsoft cannot clear this hideous gap of an OS looking and performing like it's running on 1995 computers, with their developer base, propietary software stagnates, they won't drop any significant value to their user base in the following years, they will be always shadowed by Android or iOS mostly for it's consitency and attention to details, and a performance that beats easily Windows 10 mobile running on qualcomm processors, Android moves a bit like windows 10 running on a gaming rig, it herds app resources reliably and with diligence.
MS simply doesn't have the developers, designers and clientelle to offer a shift of their product, maybe if the usage drops significantly to a point that no old user is claiming back their old experiences, file explorer oldschool look or any other win32 settings app that is there for a new generation that expects consitency at the OS design level. I wish they opensource for that matter, all their front-end should be open sourced, and the core shell and services should work like an API, to try where the next generation would take it with pull requests that merge into the future of windows.
- Windows Phone
- Microsoft Band
- a new version of HoloLens Yes, it would have cost a lot to get Win Mobile to 10 or 15% market share. But if they were to try it now it would cost 10 times as much. The only rational that I could see for giving up on mobile is that Nadella doesn't care that much about Windows in general. He won't care where their products run. They will make money selling Office and cloud services in the future, I guess.
I agree with you 100% except for your conclusion:
I believe that Windows 10 Mobile had what it took to compete against iOS and Android: it is a much better and much more powerful platform.
It could have been a leading mobile OS if only Microsoft had stand by it and gave it the necessary push and back up.
Instead, they developed that great piece of software, tried the water and instead of fighting for it, let it die even before the battle really started!
Now that Microsoft is selling - therefore promoting - Android with the new Galaxy S8 you wonder if Satya really knows what is doing!
Although Microsoft has the ability to do anything and everything in software space but they don't know what should be done first.
If you haven't got android or iOS,borrow one and look for yourselves.
It's actually getting to the point with all the ongoing painful and rightful negativity here that there are those here who need to get a grip,stop griping, give up because things are not going to change here, and simply move to something that works. No platform is perfect but anything is better than Microsoft Windows phone (in it's current form)
* Heavy duty MS Office work
* 3D CAD (SolidWorks)
* Video editing and publishing (Cyberlink Power Director)
* Graphics editing (Paint Shop Pro and Cyberlink Photo Director)
* Electronic circuit design, PCB design and layout (Dex)
* Software development (Visual Studio, plus various stuff for microcontrollers) Doing that lot (or any part of it) on a mobile device? You can't be serious! It's a ***ing joke. It's a joke doing it on a laptop, even, never mind a tablet or a phone. Of course, it doesn't have to be a Windows desktop. Linux or Mac OS are both equally capable of running equivalent programs to those I listed. But anybody who seriously thinks Windows is becoming "increasingly irrelevant" obviously does nothing creative other than a bit of word processing on their mobile device. The desktop is rapidly being replaced by mobile devices for content consumption. But for any serious content creation, it is irreplaceable. It emphatically is NOT "fast becoming obsolescent".
Have been developing a UWP for HoloLens, and the other platforms. UWP is a mess right now. Being loosely coupled tradition debugging isn't possible. You have to output results to the UI or examine with COM that can't be in a UWP app, painful, everything takes forever. About 3 weeks ago I finally got my OneDrive code working and one of my needed APIs in StorageFile was broken last. Been on a forum, no responses.
Their focus now seems to be enterprise, not a bad thing, while retail takes back seat.
Its still a great platform, love the insider piece and whilst I get the 1520 and 930 angst on creators they are old phones and certainly my 1520 is working a treat on fast with the creators build, so its a way to extend the life way beyond most Android phone updates.