The Sams Report: Modern Games and Question

Posted on May 31, 2019 by Brad Sams in Podcasts, The Sams Report with 1 Comment

On this edition of the Sams Report, a flood of questions from readers dominate the show, Microsoft has a ‘modern OS’, and sustainable data centers are the new cool kids in town.

Let’s hang out at ShiftHappens!

Subscribe: RSS | YouTube | iTunes | Google Play



Tagged with

Join the discussion!

BECOME A THURROTT MEMBER:

Don't have a login but want to join the conversation? Become a Thurrott Premium or Basic User to participate

Register
Comments (1)

One response to “The Sams Report: Modern Games and Question”

  1. factoryoptimizr

    I've gotta disagree with you about Win32 vs UWP, Brad. Win32 development depends on .NET Framework and Microsoft announced at Build that the current .NET Framework 4.8 will be the LAST .NET Framework version. Future development will go into .NET 5, which will be the logical progression of the current .NET Core 3.


    If you're talking about UI frameworks -- WPF vs UWP -- the story is a bit different. Moving forward, both WPF (preferred by game developers) and UWP will both support .NET 5. Both WPF and UWP are based on XAML, though a slightly different flavor of XAML, since UWP is a refinement/re-write of XAML using more modern under-pinnings. It's likely that Microsoft will eventually come up with a new name for their future direction (we've already seen existing UWP controls separated out as "WinUI" controls and made backward-compatible with WPF and WinForms), but the technological foundation will be what we know today as UWP. And, yes, this is also the basis for the so-called Windows Lite.


    Ultimately, the question of whether "UWP is dead" is irrelevant from a technological perspective. The argument has merit only if you think of UWP narrowly as a mobile or Windows Store platform.


    And, no, the future of apps isn't PWA. PWA is just another option. PWA is a terrific solution for relatively straightforward single-page apps, but the web framework isn't really up to the task for complex applications. Even in the cross-platform arena where PWAs shine, Microsoft has its Xamarin platform and Google has its Flutter platform -- both based on robust programming languages and providing native capabilities and performance.

Leave a Reply