This is the answer that I gave, but then reconsidered. When you think about it, most people don't buy ANY form of computing device for the operating system - they buy it because of the things that it can do for them. This goes from game consoles, to personal computers, to notepads to smart phones. A smart phone with just Android on it does not do anything of use to the average user. Replace that with a Windows operating system and it does not get any more interesting to the average user. It is the applications that make the demand, not the operating system. Microsoft NEEDS applications to sell its operating system.
Fortunately for them, they can choose to run both Android apps AND Apple apps, just by working a little on the application interface. Then, when YOU develop and app for Android or Apple, you develop an app for Microsoft. And if this is the case (and the big brains and Microsoft KNOW that the apps make the platform), this survey is useless.
As a programmer for 38 years, I have always been with Microsoft. I attended Visual Studio Live in Las Vegas in 2016 and was so disappointed to see the direction the company was going. It seems the company is being run by morons that don't have a clue why Microsoft was the king in the computer world. Microsoft Windows is still currently the largest market share but is loosing rapidly to others because business wants solutions that work and not multimedia flare. These commercials that show people dancing around in the office with pie charts and such are just dumb. The real business world doesn't run that way. Wake up Microsoft before you blow it all away. Your attempt to cash in on the mobile market with windows phone failed so stop trying and stick to what you do best (Desktop OS). I believe that if you continue on the current path, you will continue to loose market share and Windows may just become ancient history along with the company. That's just my two cents worth.
I completely agree.
We focus on 2 groups right now. Windows and Web. And we do HTML5 for Mobile in the business world.
Just quoted a job last night. But the client is afraid of MS Windows even now, support has skyrocketed with all of the changes. Wants MySQL for a small DB.
I believe they would NOT be so nervous if MSFT wasnt being so stupid with the THRUSTING of Mobile concepts onto the desktop.
OTOH, I do like that they FINALLY implemented Word/Excel for mobile devices. This works great in a business environment. But don't want their OS there...
then I would definitely consider it. After all, we can hardly refuse our customers if they demand to use Windows Phones. But it would all depend on the level of demand i.e. is it a few users or many users.
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare
As an ex-mobile-game developer, to consider going back to a Microsoft Mobile OS, the store would have to reorganised to create segmentation between large studios with large budgets for marketing and "user acquisition" (ie: buying installs to increase chart ranking and discoverability), and low-budget/one-man studios. The current model, which allows those with the money to buy their way to the top, only discourages small developers.
Similarly, some kind of system would be needed to screen out the vast numbers of reskins/shovelware titles that currently flood the stores.
Let them create Windows 11 as "Desktop only" enviroment another time.
This mixing to make one OS rule them all (devices) isn't making any better so far.
As answer to the question... If demand is there and money too... why not?
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
I hate it when, after one increment in the build, the API stops to work. Or that I need to learn more and newly crafted (or, should I say conjured) APIs and contracts and I have to redefine the models, apply some annotations or attributes to the model, support permissions on runtime... Like, fffuuuuccccccc!
If that doesn't happen, it would be amazing. Also, I would personally think that Microsoft won't be interested in a "Mobile OS" as in "Mobile OS", they already have one and I love that platform. UWP is amazing, and the Windows 10 Mobile works perfectly.
But, finally, I already am targetting Windows 10 Mobile by only targeting Windows 10 UWP platform. The interface needs a bit of configurations, but rest of the stuff is all managed.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
I stopped writing Windows Phone Apps when they made it so that everything had to be ".Not" ... I'm far too busy to find the time to expand my C# knowledge (which is minimal).
All of the app I wrote were C++ native code for the devices.
I still have a few old Windows Mobile devices that have several applications on them that I use for testing my ActiveSync Service, backup applications, programmers utilities, etc... And yes, the phones still work (for Testing over Wi-Fi), though these days, those old batteries are getting tired!
Looking into HTML5 somewhat... but never enough time.
I mean, with over 80% android on the market, 15 point something percent to iOS there is not much room here to get a market.
This might change in the near future only if either Google or Apple make a fatal mistake or something really terrible happens to their clouds/systems.
Maybe people will get tired of Android's "you get updates only for 2 years, maybe less" philosophy so many manufactures show, maybe even the last Don Quichotes out there realise, what insolence Apple's philosophy is... It's getting harder to find positive words for the dominators of the market, but still, the power of these platforms is to an remarkable extend driven by us, the developers.
If we stop supporting a platform, times get harder for it.
And I honestly can't see a stop of support for Android or iOS in the near future. So many people make a good living with these, have their tool boxes set up, have their libraries.
Xamarin is not the way to go, imho.
.net is a good framework, something you can really be productive with, no matter whether you like, dislike, hate or praise WPF, but I think it's too heavy weight (still) for mobiles.
I think MS shall stay on the desktop, concentrate on servers, but I don't see MS get a grip on mobile market. They missed the train. Years ago. Many years.
But still... very likely "No". The reason for this is nothing I can discuss in public, but money alone is not the gas that powers my engine. Not any more.
$250 + 20 years back in time? Yes, of course. Today? No.
Not so hard to find - just google android ios market share.
numbers are almost the same, no matter what site you look.
of course, when you look at any ios/apple/mac site, they claim to have over 20%, when you look at any google-near-site they claim to have over 85% - the truth is in the middle, its around 80/15 at the moment.