logoalt Hacker News

MarcelinoGMX3Ctoday at 3:10 AM5 repliesview on HN

The deeper problem is that Microsoft keeps trying to solve GUI consistency at the framework layer instead of the design system layer. WinForms, WPF, UWP, WinUI -- each one a new framework, each one eventually abandoned.

Apple solved this by treating the design system as the product and letting the framework be invisible. Microsoft has it backwards every time.


Replies

Kwpolskatoday at 6:46 AM

You can't just take 40 years of Win32 apps and add the Metro design language, touchscreen compatibility, or dark mode system-wide. WPF nowadays has a skin that imitates WinUI, so at least Microsoft is trying.

show 2 replies
pjmlptoday at 5:34 AM

Being a 70's child, in computing since the mid 80s you made me almost spill my Monday coffee.

What a laugh, do you want the examples on Apple's side?

show 3 replies
GaProgMantoday at 5:03 AM

I agree. Except that WinForms has not been abandoned. In fact, it's one of the supported paths in the modern .NET stack.

show 2 replies
TiredOfLifetoday at 5:22 AM

> Apple solved this

This comment written before Tahoe

show 1 reply
gunsletoday at 3:37 AM

Insightful comment