Re: Looks like another Windows App Jumping Ship !!
I understand that, believe me. The question is: is it enough users for them to justify costs? We'll see if they change their mind.
Posted via the Windows Central App for Android
And then you have to code the software for many different types of hardware. Like my surface is a tablet, but has no cellular data or gps. If I had a tablet with cellular data, but no gps that would be something that would give worse coordinates. Like would you want to use Waze on cellular signal? I would bet not. Imagine all the bad reviews of an app you would have to deal with just because the hardware doesn't work right.
That is really why Apple has the developers in their pockets. Developers on that platform may not have a universal app, but they also only have to design for the iphone and the ipad. That seems like a much easier task to me than one piece of software that will scale and work with my 40" gaming desktop with a trackball, my Wacom Cintiq touch screen desktop with pen input, my surface pro, my ultrabook with a small trackpad and no touchscreen, my small tablet, my phone, my watch, my xbox, and my hololens.
Each of those devices has a different input method, a different size screen, a different screen resolution, a different viewing distance, different sensors, different types of internet connectivity. I'm not saying it is impossible or that UWP doesn't help. I'm just saying that if you want to have a really nice app, you still have to make it look right on all of the different platforms and behave in a way that will work for each.
If in 2016 it is difficult to write a webpage that displays correctly in every browser, I don't know how you can make an app that will display optimally on every device. The key is device optimization. To me this is different from just making it work on different devices. That was partly what made Windows 8 apps fail. Someone would install an app on their computer, it went full screen and then they couldn't navigate easily with a mouse and keyboard since the app was for touchscreens.
I think there is still the same problem for developers. Is it worth the energy to make an app for several different platforms? UWP definitely reduces the work. But it still requires more work, money, and resources than not making the app. If that equals more than the cost to develop an app or port it to another platform, it is not worth it.
90% of the world's desktop computers probably add less than you think. How many of those are sitting in hospitals and office buildings and are just being updated from WXP to W7? None of those computers are ever going to have Facebook, SnapChat, or Twitter. Even assuming 90% of the computers in the world all were going to be able to install the app, how many of those computers have the ability to take a picture, geocach, detect motion, detect acceleration, etc?