What Will Microsoft Build Using MAUI? #12019
Replies: 7 comments 21 replies
-
Thanks for bringing this up |
Beta Was this translation helpful? Give feedback.
-
It's apparent that Microsoft lacks good leadership and direction when they themselves don't have the commitment or confidence to dog-food their products. Only when Microsoft creates their flagship products using MAUI, the community will feel confident on this product. As that will prove that Microsoft will have to make MAUI successful for making their flagship products successful. Google already uses Flutter in their flagship apps. Why can't Microsoft do the same? |
Beta Was this translation helpful? Give feedback.
-
Can someone from Microsoft please answer this? @PureWeen @davidortinau @jfversluis |
Beta Was this translation helpful? Give feedback.
-
Currently only Azure app use xamarin, maybe this app will use maui when microsoft not support xamarin. |
Beta Was this translation helpful? Give feedback.
-
I'll say this. (assuming everyone has read my previous about my long-running appreciation for the XF community). In the 2000's, Microsoft created a compelling case for switching to .NET development. They provided great support, polished, end-to-end tooling, and included a kitchen-sink of functionalities (Granted, this was market competition against JAVA. But, it paid off). But if Microsoft is not willing to have real skin in the game, by using Xamarin/MAUI in their own products, and instead chooses 3rd-party frameworks for their own flagship products (ex: Electron, React Native, Flutter, JS, etc), then what does that signal to the .NET/Xamarin/MAUI community, and any developer or company that may consider MAUI for real projects? And, how does Microsoft entice/compel companies (indie devs, small shops, or even the next unicorn) to consider risking reputation/money/time developing applications in a framework (MAUI), that the framework's own sponsor (Microsoft) chooses against (for its own flagship products)? Microsoft. Show the XF community, and your own MAUI team, most importantly, that you are committed to MAUI being a viable platform choice. |
Beta Was this translation helpful? Give feedback.
-
Today we have Microsoft apps currently using Xamarin, upgrading to .NET MAUI, and new apps starting with .NET MAUI. Are 365, Bing, MS IoT, Sharepoint, Azure, and Dynamics flagship to you? SeeingAI, Sketch 360, or Microsoft Advertising Editor? And there are others. The current phase of release we are in is about the ecosystem transitioning (libraries and services making the jump from .NET Framework to .NET) and the SDK stabilizing (test infrastructure, devops, features, quality). There has been improvement release after release over the past 6 months since the SDK GA. Visual Studio tooling completed GA only 1 month ago. The next phase we expect to be coming into soon will be gaining momentum building new apps, seeing more customer stories, case studies, and upgrades from Xamarin / .NET Framework. |
Beta Was this translation helpful? Give feedback.
-
@davidortinau |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm a Xamarin fan, for some seven plus years, now.
And, I appreciate and respect the developers that have worked hard to provide stability, support, and contributed to the successful, cross-platform abstraction, that Xamarin has become.
So, this is not a dig at anyone on the MAUI team. I don't envy you for the "shoes" you're being expected to fill.
I have one complaint about MAUI...
Why is Microsoft NOT using MAUI in their own major projects, such as their own flagship applications?
And, please don't bother with myopic replies about tooling and platform choices being pre-existing... because, for example, Xamarin was owned by MS before MSTeams published... and MSTeams uses Electron.
The Xamarin community of users and developers have spent years of pain and risk (by choosing Xamarin over native), in using Xamarin for real projects.
Why is Microsoft choosing to not feel that same pain, with MAUI (a platform they're pushing on the same community)?
Does Microsoft expect the established community of Xamarin supporters and developers to spend ANOTHER round of several years working through, and feeling the pain of, a new set of instabilities and bugs (in MAUI), and deal with less functionality than Xamarin already has (because of the intrinsic lag of getting pertinent libraries brought-forward to MAUI), while trying it for real projects?
I spent years following Xamarin, and welcoming the pain and risk of using it in real projects, for what it might achieve.
Xamarin proved to us, that a cross-platform framework was viable. And, we happily created a community for it.
Does Microsoft expect the community to again put real projects at risk (by mandatorily switching to MAUI (because Microsoft has or will, sunset what Xamarin depends on), all while Microsoft chooses what bugs to triage, without any "skin in the game" of actually using MAUI for real projects?
Why does Microsoft expect the Xamarin community, they depend on for MAUI support, to fully endure this second round of risk and pain for a replacement?
Is this how Microsoft fosters the established Xamarin community?
I love Xamarin for what it proved.
But, I can't rationalize how Microsoft expects the community to carry the risk and pain of trying to use MAUI in real projects, while Microsoft rides on the claims that the Xamarin community proved, but (Microsoft) doesn't actually put their own skin in the game of trying to use MAUI in their own products.
The community proved Xamarin works for real projects.
What will Microsoft build using MAUI?
Beta Was this translation helpful? Give feedback.
All reactions