3 ms·
It's basically true for Windows RT, for which Microsoft has stated there will be no new Desktop apps approved for it. AFAICT, WinRT is the new officially-recomm
by marshray 14y ago
It's basically true for Windows RT, for which Microsoft has stated there will be no new Desktop apps approved for it. AFAICT, WinRT is the new officially-recommended API and support for Win32 desktop apps is legacy.
- jpatte 14y agoIt's true for Windows RT indeed, but the article was explicitly referring to Windows 8. And AFAICT myself WinRT has always been presented as a new API designed for new kind of Windows applications (i.e. Windows Store apps). It doesn't make the other APIs obsolete in any way for the other kinds of application, just like the CLR didn't force anyone to write managed code. See this chart from Build 2011 for example : http://1.bp.blogspot.com/-uUSc-JjjBDs/TnWkasRU74I/AAAAAAAAAVM/LEw5eIIA4Mw/s1600/win8-new-platform.png http://1.bp.blogspot.com/-uUSc-JjjBDs/TnWkasRU74I/AAAAAAAAAV...
- marshray 14y agoLooking at that chart one might be forgiven for thinking that Win32 desktop apps couldn't call WinRT APIs and vice-versa. I don't recall where, but I've seen a good blog post explaining the errors and variations on that diagram. DrPizza maybe?