Hacker News new | past | comments | ask | show | jobs | submit login

What is UWP?



Universal Windows Platform [1], which has been derided by some prominent game developers [2].

[1]: https://msdn.microsoft.com/en-us/windows/uwp/get-started/wha...

[2]: http://www.pcgamer.com/epic-ceo-tim-sweeney-pummels-microsof...


Derided for no good reason.

Why would an app developer NOT embrace a technology that would allow them to write once and run anyware from phone to tablet to desktop to tv and hololens?

Most of these people are projecting their perceived issues with the platform, not the reality thereof.

Steam still runs great on Windows 10 and Windows 10 is steams largest OS base already.

UWP solves a lot of problems with win32.. a lot. It was premature in windows 8 but has matured well with anniversary update. (being sandboxed is probably the best consumer feature ever..)


> ...from phone to tablet to desktop to tv and hololens...

You mean the Microsoft phone, Microsoft tablet, to Microsoft desktop, Microsoft (XBOX) TV and Microsoft Hololens?

Well, nobody uses Windows Phone and hardly anybody uses Windows tablets or Hololens...so that leaves XBOX and Windows desktop. I don't make games for a living, I make business apps - and no businesses are using XBOX....so there's literally no reason for me as a developer to go out of my way to build UWP apps for these business customers. Also, Win32 apps work fine on my Windows tablets.

> Most of these people are projecting their perceived issues with the platform, not the reality thereof.

Not at all. The reality is that UWP is a sandbox and I don't want to program in a sandbox. I also refuse to make programs that can only be sold through the Microsoft app store (and asking customers to enable a developer feature in order to side-load my app is out of the question.)

> UWP solves a lot of problems with win32...

It also threw away a lot of win32. A lot. But it doesn't matter to me because I'm not touching it until they loosen it up. And they will, because nobody else is touching it either.


Surface sells a lot of devices.. a few billion dollars worth a year. THere are lots of tablets out there. Pretty silly to ignore them all and be willfully ignorant about it.

Sandboxing is a good thing, it protects systems from developers. It's why even on operational tooling, a lot of teams are moving to containers to "sandbox" apps through cgroups and contain them in a re-usable fashion.

A lot of win32 apps are even being packaged for the store so they too are sandboxed having the luxury of knowing what state your app is in at all times is an awesome thing thing to developers that care about knowing that state.


I own multiple Windows tablets, so I'm certainly not being willfully ignorant.

You're being willfully ignorant that A) anybody is buying them to use UWP apps. They're not. Microsoft's app store isn't doing shit compared to Apple's or Google's. And B) that the sales numbers are anything to cheer about. They're not. Last quarter Apple did 7 billion dollars in iPads vs Microsoft's 1 billion in Surface.


>write once and run anywhere

so you would expect your apps to _play for sure_? Gee I wonder why developers are worried about it.


wut?


The logical continuation of WinRT. "Store" apps that run identically on Windows 10 Desktop, Phone, IoT, etc. https://msdn.microsoft.com/en-us/windows/uwp/get-started/uni...


and hopefully as successful.


Universal Windows Platform. A development platform for making apps that work similarly on regular desktop Windows as well as the touch interfaces of Surface/Windows Phone, etc.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: