However, a lot of people are taking for granted that desktop applications shouldn't be the norm anymore in Windows 8. As painful as it will be moving to a new paradigm, it is a paradigm that will net in greater access for content creators to consumers, and more satisfied consumers because of a standardized experience across applications.
Well indeed, this is what people are criticising - and others are saying is just scaremongering in that the windowed mode isn't going away.
"shouldn't be the norm" is different from "shouldn't exist at all". In a few years' time, will Office and Visual Studio only be able to run as full screen applications?
As for the general argument - well the flip side is that it's better to have UIs optimised for different purposes. Put it another way, would running Windows 7 on a 4" phone be a good idea, because it's a standardised experience across platforms? Presumably not
Should we throw away the mouse and keyboard and only use touchscreen, so it's a standardised experience? Yet we know MS don't plan that for Windows 8.
They could still have the Metro look-and-feel, even with allowing a more flexible windowing system. I mean, Metro will allowed a Tiled window manager, with two applications viewable side by side - like Windows 1.0, and also similar to the old Amiga "screens" you could pull down. Hell, maybe that's what will happen - say by Windows 9, they'll add in full windowing support for Metro, so that things go full circle, and then the old UI can be dropped
I think time would be better spent arguing for support of necessary features in WinRT rather than arguing for further support of desktop apps. WinRT is imo a step in the right direction despite some missteps that are currently making that step seem undesirable.
Then I'll argue for support of creating non-full screen apps in WinRT
I don't see the problem here. Why?
1) WinRT is new, its what's next, you should learn it or experience it, if you care about Windows 8 or Microsoft products. Just as you should have with .Net
2) Programmers work with technology, technology is always moving/advancing/changing. Aren't you used to this already? Learning is part of the job, right?
It's that it's what's next is why people are worried. No one is complaining about having to learn something new - they're complaining about what the new thing is.
It isn't that WinRT is new; it's that WinRT means only Metro, which means only full screen phablet apps. Phones and tablets are great, but not everyone is writing software only for them. When I tried out the Windows 8 preview, I was excited - the idea of having the same core OS, with UIs optimised for different devices, is a brilliant one. But people telling me I should be running full-screen all the time, and the "desktop" should be lost? I'm not so sure...
Also see the ars article I linked - it means that MS no longer support free software development, and the Metro future is one completely locked down (like Apple IOS) and controlled by MS.
4) If you don't like it, there is always something else, other tools and other platforms. Mac, iOS, Android, Linux, Browsers, etc...
Yes some people have said they'll use Mac OS or Linux - I think that counts as part of the criticism of Windows 8!
5) You can complain, it won't do anything, it never has and it never will. Things change, move along or be left out.
By that logic, no one should complain about anything.
Isn't it time for a change already?
"We need something new, this is new, therefore we should do this".
It's interesting that that argument is so often used when it comes to discussing UIs. Why do we have to change back to the windowing UI capability of Windows 1.0?
Edited by mdwh, 28 May 2012 - 07:29 AM.