Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
![](/static/devrant/img/pipeless-devrant-banner-white.png)
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
@tosensei yup, MS seems to be the only remaining player which still uses xml fur UI.
Everyone else learned that it crap and moved on to something better. -
Ok the web uses xml based UI, too. And it’s the biggest pile of crap in existence. But at least it has the excuse that it can’t migrate to something else quite as easily as MS could.
-
nebula18732y@Lensflare yes, been there, done that. and maui today feels like xam in the early days.
what a shit show promoting this as "stable" -
@Lensflare Android still uses XML
at least MS uses XAML, way more code-tying with its CS code behind than android does with its Java/Kotlin -
@azuredivay The classic Android UI is xml based, yes. But there is also Jetpack Compose now and it is intended to replace the old stuff in the future.
MS on the other hand, invents something new for the future (again) and it is xml based (again).
Probably to be deprecated after a couple of years and to be replaced by something new and different (again). -
@Lensflare it was more of, MS invented XAML at the right time (It came around WPF which was what, decade or so ago?)
And then never thought there was a need for anything new coz XAML was wayyyy ahead of what the industry competion was back then
To XAML's credit, it's been nearly unchanged since its inception and served from WPF (win7-ish) to UWP (win10) to the now winUI3/MAUI
Once you get used to the finesse of XAML, working with android/XML feels like touching goo
but yes, msft should've by now started working on what's to replace XAML but they're just busy adding bells n whistles to what works than looking beyond it -
nebula18732ywell, the xaml part is not really the issue. only issue there is that you can nest things that should not be nested - without any warning.
the issue is that maui needs at least a year more development and a lot more resources allocated from microsoft. it's not even close to stable in any term
May it be that .NET MAUI is supposed to be a Souls like title for developers?
Never experienced such pain creating even the simplest things :-|
rant
maui