Live data from Hacker News

Developers are not happy with .NET MAUI, but nobody in the team cares about it

github.com

31–40 of 123 posts

Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it

#31
post #11

What? A multibilion corporation does not listen to user feedback on GitHub? That's so crazy and unusual. Take some lessons from Google here, when users complained on quality of software and bugs in it, Google just archived OSS repos and moved development to private repo. Opensource and issues on repos are close to worthless (sometimes somebody else in comments will find a solution or work on a fork, but that's it), m…

The Chrome team must be an exception then, my bug reports there usually get prompt feedback, and when those were actual problems they also get fixed in time (sometimes it takes months, but that's typical for large projects). Apple on the other hand is just a black hole for bug reports, you never hear anything back.

It's like the Chrome team realizes it actually has users. Many other software projects I've witnessed seem to think they just throw their stuff into the void and nobody will care.

Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it

#32

Three decades of experience talking here: If you don't see a vendor like Microsoft using a GUI framework for at least 50% of their new applications, then you've made a terrible mistake in adopting it yourself. Microsoft uses Google's framework for their own applications: Electron. Yes, you heard me right. Microsoft, a nearly 3 trillion dollar company, uses the framework of a competitor for their own desktop applicati…

I remember a similar argument against Visual SourceSafe[0].

We had been using SS since it was done by OneTree (borged by MS).

MS used an internal tool, instead.

VSS did do one cool trick, which I have yet to see replicated elsewhere: You could construct "artificial workspaces," composed of elements (down to individual files) in other workspaces, so, when you checked out (it was all checkout/checkin, back then), you actually checked out from (and back into) the original workspace.

[0] https://en.wikipedia.org/wiki/Microsoft_Visual_SourceSafe

Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it

#33
We tried building a greenfield mobile app using Maui because my development partner is a Microsoft tools aficionado. We ran into a big memory leak that was so hard to debug using the primitive tools that it set us back a month. Eventually, we discovered it was internal to Maui (leak caused by a Maui component, not our code) and decided to program native apps instead for the project. Ultimately I think rebuilding as native actually saved us time for the simple app we’re building

Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it

#34

Closed without a comment. I was hopeful, but not fully convinced that Microsoft had turned around. Turns out that the naysayers were, of course, completely right. No touching of Microsoft frameworks. Dotnet may look good, but this will happen to it too.

Technically, it got moved into being a discussion, as the underlying bug (the thing that's been broken for 1.5 years) actually still has its original issue open, so this the actual bug report of this issue is basically a dupe.

I mean, this is still an awful look for MAUI.

Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it

#35

We decommissioned all our mobile apps built with Xamarin. Some of the Microsoft teams don't listen to user feedback. We use Azure DevOps, feedback from years ago for basic features still not developed. https://developercommunity.visualstudio.com/AzureDevOps

MS running two major code repo platforms, one that is hated, and one that’s widely loved, leads me to believe ADO is not going to make it.

Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it

#36

Earlier quoted context omitted.

This is bizarre to me. What applications are they actually using the framework for? Is it because it's easier to make cross platform? Reminds a bit of when i used Angular back in the day and it seemed Google of all people didn't use it for any of their many web services.

Microsoft hasn't really dogfooded their own external facing GUI frameworks in forever. It's not a great look, but to some degree it also made sense. These frameworks (especially the dumpster fire ones) are .NET/C# (usually with XAML) frameworks, designed (it feels like) primarily to build line of business internal applications, with cross-platformness tacked on in more recent years. The grand-daddy of all of these wo…

I believe some MS apps are also using react native these days (and MS maintains the desktop ports of react native (both windows and macOS))

Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it

#37

Three decades of experience talking here: If you don't see a vendor like Microsoft using a GUI framework for at least 50% of their new applications, then you've made a terrible mistake in adopting it yourself. Microsoft uses Google's framework for their own applications: Electron. Yes, you heard me right. Microsoft, a nearly 3 trillion dollar company, uses the framework of a competitor for their own desktop applicati…

Electron has been originally developed by GitHub and is now maintained by the OpenJS Foundation. It is not a "Google framework".

Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it

#38

Closed without a comment. I was hopeful, but not fully convinced that Microsoft had turned around. Turns out that the naysayers were, of course, completely right. No touching of Microsoft frameworks. Dotnet may look good, but this will happen to it too.

It was moved to discussion.

Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it

#39

Three decades of experience talking here: If you don't see a vendor like Microsoft using a GUI framework for at least 50% of their new applications, then you've made a terrible mistake in adopting it yourself. Microsoft uses Google's framework for their own applications: Electron. Yes, you heard me right. Microsoft, a nearly 3 trillion dollar company, uses the framework of a competitor for their own desktop applicati…

I completely agree. Evaluating a decision like this, one needs to look at it from a business perspective, in order to reach the correct conclusion. Looking at it like this, what I cannot see is Microsoft's commitment to this technology. Instead, we see a consistent commitment to an alternative technology, even if historical reasons also take place.

Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it

#40
We're a dotnet shop and we're looking to rewrite our iOS and Android apps in a cross platform framework. On paper MAUI seems like the perfect fit but reading through the discussion and issues in GitHub it's nearly guaranteed this will go the way of all MS's UI products. The number of unresolved issues for fairly basic functionality and the number of developers voicing their PTSD from MAUI related development has made us steer clear.
Post reply on HN