4 ms·
Can you elaborate? What is UWP and why did devs not like it? All the critique i see with a quick google comes from game devs.
by monadic2 6y ago
Can you elaborate? What is UWP and why did devs not like it? All the critique i see with a quick google comes from game devs.
- vezycash 6y agoDeveloper push back first started with windows 8 with fears of lockdown. Valve's CEO was the most vocal because it looked like MS's end game would be to crush steam. Microsoft didn't help matters with the 99 dollars developer fee - not high per se but in an existing free for all operating, pushbacks would happen. Microsoft basically said to use this shiny new crippled toy, you must use our store and pay money. Microsoft also fanned the fire when they announced that only one metro browser was allowed. That is you could only use the metro browser of your default desktop browser. Others would be disabled For me as a user I hated/hate, UWP, metro and all it's incarnations because: UWP apps are slower than regular apps. In the early days they crashed a lot. They wasted desktop real estate with too much whitespace. Initially they were not resizable like normal windows application. Oh... The hidden settings menu sucked. Microsoft also consistently undermined the new format by limiting UWP to the latest operating system. Metro apps couldn't run on Windows 7. Most Universal apps made for Windows 10 won't work on Windows 8.1 and lower. Some wouldn't even work on some Windows 10 versions. For developers, having to maintain multiple versions written with different API's for "one operating system" is crazy. UWP apps are basically unusable without mouse or touch screen. Almost all the shortcuts we know and love don't work. This flat UI nonsense that makes it difficult for users to detect the active menu or even clickable items was started by Microsoft with windows 8. Google and Apple take the credit cos Microsoft failed with mobile.
- LudwigNagasena 6y agoSo it has little to nothing to do with sandboxing.
- philistine 6y agoIf you believe in such a thing as a Windows way, then UWP was absolutely not the Windows way of doing things. Windows developers, used to the Windows way, had only one reasonable answer.
- pjmlp 6y agoSo they thought, hence why Project Reunion is making clear what was already slowly happening since 2018, exposing UWP model in Win32, including sandboxing. In a couple of years every Win32 app will think it still owns the OS, while they are actually playing on their little virtualized OS, using the same pico process model as WSL.
- deleted 6y ago[deleted]