Hacker News new | ask | show | jobs
by rymate1234 2356 days ago
There's a true platform framework for Windows, and that's either WPF if you need to target Windows pre 10, and WinUI / UWP for targeting Windows 10

People do this all the time, there's native mobile applications using the true platform frameworks for both operating systems

1 comments

Win32 is still the definition of native on Windows, it's used by Explorer, Paint, cmd, WinRar, Chrome, Firefox and many more applications. Most UWP applications did not succeed their Win32 counterparts (yet?), for example Edge (which is replaced by Chromium, which is built on Win32), Paint 3D (where Microsoft paddled back from their initial statement of removing the "old" mspaint.exe), Groove Music (basically on life support).

There's plenty of abstractions for Win32, too, such as Qt (see VLC for example, which feels native to Windows).

The only major consumer program written in WPF I know is Visual Studio, but I haven't heard of WPF development in a long time (except for the move to open source).