I appreciate the presentation. My expectation is to move all mobile apps development to .NET MAUI. I cannot do it right now. I need MVU model without dependencies on paid 3rd parties. MVVM strategically is not an option for my team. But with MVU I would start right away. There were a lot of mouse handling issues, performance problems, iOS/Android multiplatform support model is pretty good, but documentation/samples is almost absent. Copilot helps but not in every situation. WELL DOCUMENTED MAUI library and component support is needed.
@sumomaster55857 ай бұрын
@@zoiobnu Desktop apps let alone Linux are not a priority for anyone in today's age. Besides MAUI is mobile focused, not really a solid choice for Desktop from what I hear
@gdargdar918 ай бұрын
Wow so glad you are doing NativeAOT. The mono compiler used in iOS is very clumsy and can’t handle complex generics.
@fr3ddyfr3sh7 ай бұрын
@@gdargdar91 mono was simply moved into the dotnet/runtime repo. No fundamental change here.
@fr3ddyfr3sh7 ай бұрын
@@gdargdar91 it’s still mono
@ericritter463 ай бұрын
I'm loving it. I hope to see more about blazor maui hybrid ❤
@albertostring3 ай бұрын
How can I turn on the new themes for VS
@fr3ddyfr3sh8 ай бұрын
The incompetence of the MAUI team is really fascinating. Delivering a horrible product over and over again, but celebrating it, like they found the cure for cancer. And every day i ask myself, will we ever get the “live visual tree explorer” with the capability the WPF version had 15 years ago. Like: inspecting properties, especially bindings.
@RenegadeVile7 ай бұрын
Is that the only issue you have? That's enough to call them incompetent?
@fr3ddyfr3sh7 ай бұрын
@@RenegadeVile thats just one example of many issues. The main problems are: - quality of controls/handlers (and introducing several new controls, while existing controls are broken for years) - management/prioritization of issues - minor updates like 8.0.10 > 8.0.20 randomly break - bad communication/documentation (a lot of things like 'MauiVersion' are not documented properly, it's only mentioned here and there)
@aweklin5 ай бұрын
I think the right thing to do if you really have genuine complaints, raise issues on the repo and see if they wouldn't pick it up. I can tell you for free that I have two major apps coming soon built with MAUI & super excited about the ease of development thus far. No platform/product is perfect. They only get better overtime.
@rostadeveloper3 ай бұрын
I could not find the Juicy Plum theme, where can I find it? I like it
@michaelberggren6 ай бұрын
Do we need an Apple Developer Program license to test our MAUI App on our own Iphone?
@ericritter463 ай бұрын
did you ever get a response?
@dxhelios79028 ай бұрын
Button demo is fine. But let's add proper design with shadows, picture in a button properly positioned and sized, make it svg, add changing colors when navigating using tabs, implement click, release with changing colors. I bet you will spend a lot of time doing these usual things that you can have in React without any hassle.
@fr3ddyfr3sh8 ай бұрын
MAUI was not intended to be capable of handling more than a button demo. I see this every day. Again and again.
@rmbl3495 ай бұрын
@@fr3ddyfr3sh where?
@jorgeromero97598 ай бұрын
Agreguen componentes por favor
@adinwashere7 ай бұрын
Hybrid is amazing. So much faster to develop with
@7alken7 ай бұрын
... still betting on .net maui as Alternative for JavaFX ))
@juancarlosbaezpozos93538 ай бұрын
This is the framework Microsoft isn't using on their own products like Microsoft Teams, Skype, VS Code, Microsoft Math Mobile, etc, etc. Why I am going to use something the creator don't use for a good reason. yeah, sure !!
@fr3ddyfr3sh8 ай бұрын
After 2 years of working 9 to 5 with Maui, i know why MS isn’t using it for their products. It’s so fundamentaly flawed, that it’s like trying to empty a river with a bucket. Or fix a cracking dam with patches. It’s the worst dev experience i had in 13 years, which i spent with a lot of WPF and a few years of angular/react/vue. And the worst of it all is, that MAUI is 80-90% the exact same source code as Xamarin.Forms, but MS sold it as “the big new thing”. In essence the framework is more than 10 years old and should be very mature now.
@jfversluis8 ай бұрын
Those products have existed long before MAUI did. It would make no sense to rebuild these apps just because there is a new framework.
@fr3ddyfr3sh8 ай бұрын
The argument of gerald is so unbelievable bad. 1. Microsoft Teams was rewritten, and DESPITE maui has 2 years of GA now, they decided to use react. 2. MAUI is 90% the same as Xamarin.Forms was before (look in git blame, it’s mainly namespace changes). Xamarin and Mono is 99% the as before, though they call it “.Net for android/ios” now 2.b. MAUI is NOT a “new thing”, it’s just Xamarin.Forms 6/7/8/9! 3. MSFT does not use MAUI, cause they didn’t use Xamarin.Forms, cause it’s only an older version of what they call “MAUI” now.
@StewSims7 ай бұрын
@@jfversluisWhat about all the developers who created apps in Xamarin then? They are forced to 'upgrade' to MAUI which is a lot of work. One rule for Microsoft and another for their developer community?
@jfversluis7 ай бұрын
@@StewSims we have apps that are migrated to MAUI or being migrated currently. And also apps being built with MAUI. We have no different rules internally.
@donotaskmemyname39028 ай бұрын
Seams that Microsoft has slowed down the investment in MAUI. Seriously how many develoeprs are left working on MAUI?is Microsoft just killing it slowly? Why Microsoft not using it for its own projects? This is what people what to know so they can plan their investment for the future.
@jfversluis8 ай бұрын
There has been no slow down whatsoever.
@fr3ddyfr3sh8 ай бұрын
The point is, the project has ever been extremely low on developers, and apparently had/has zero testers/QA. It relies mainly on users providing bugfix MRs. The bugfix MRs i‘ve seen from the maui core devs have a bad quality and usually fix only half of the problem and only for one of the three main platforms.
@nickgovier8 ай бұрын
Still not even close to replicating the functionality of the technologies it is supposed to replace. It’s very difficult to justify the investment in .NET MAUI when Microsoft themselves don’t seem to be interested in doing so.