Replies: 10 comments 8 replies
-
The results so far are rather appalling. With almost 50% of responders having negative "intolerable" experiences, your project stands a 50/50 chance to potentially fail... |
Beta Was this translation helpful? Give feedback.
-
Setting aside the issue of bugs:
|
Beta Was this translation helpful? Give feedback.
-
As a hobbyist, .Net MAUI is pretty good and has some neat little features, I’m playing with some WinUI and Android projects. At the same time… MAUI .Net 8 still contains some annoying bugs, but nowhere near as bad as .Net 6 and 7. It's stable enough for small projects. Now, from a business perspective. The other real annoyance with Xamarin is I’m stuck on VS 2019 which I cannot upgrade and haven’t upgraded for quite some time, as again it’s breaks Xamarin Forms! And when I’m dealing with customer integrations and fixes etc, I don’t expect to have to battle VS too! So, now I’m pressured to migrate to MAUI .Net 8 (seeing as Xamarin will be discontinued May this year. For the love of... No, just no!) I’ve tried using the migration tool to little success. My stress and frustration is through the roof! I still believe Microsoft was premature marking MAUI production ready. I think that move should've been done at .Net 9. This whole experience has been a total sh?t show. I've used VS since pre .Net, and never have I been so disappointed. |
Beta Was this translation helpful? Give feedback.
-
I just want to know why on earth they are killing Xamarin may 2024 When .NET MAUI is not nearly ready for all of us with existing Xamarin.forms applications. Not to mention that VS code is absolute trash (for us devs that have used visual studio for so long) and we now have no choice but to use that (On Mac) - or Rider, which is not great. I would quite literally pay $500 per year to keep Xamarin forms and visual studio for Mac "alive". The thing is, I would happily use .NET MAUI for a new application. But, for all of us that require working packages for things like firebase (of which the only viable plugin is messy to say the least) have no choice but to move to MAUI, when it is almost impossible for complex applications!! What are Microsoft thinking!? Start charging for visual studio Mac and watch how many of us (devs) subscribe to it, obviously keeping Xamarin.forms alive.. @davidortinau @jamesmontemagno @jfversluis @maddymontaquila @jsuarezruiz Please keep Xamarin.forms alive. start a poll, see how many of us will pay to keep it, just for another year or two! Maui (plus packages) is not ready for existing migration of MANY of our apps. Please consider this folks. Failing that, please just at least extend the deadline by one year. This will give most of us (the community) enough time to get packages etc all sorted. |
Beta Was this translation helpful? Give feedback.
-
with the same language (C#), re-writing xamarin form to net maui is painfull |
Beta Was this translation helpful? Give feedback.
-
I stated above that MAUI .Net 8 is stable enough for small projects. I wish to apologies as this is no longer the case as I've just discovered it's not stable enough! After writing a simple class library containing commonly used components and custom Xaml views, the inner bindings of those views breaks when referenced in the main application. In addition Shell Navigation displays blank white pages when navigating (I had a tab with 4 simple content pages with content!!!)... x:Name="XYZ" XYZ throws object reference as its null when accessed from code behind. Cross compatibility is a headache as it runs ok on Android and breaks on Windows, and fixing Windows breaks Android. Yeah write once, deploy on multiple platforms sounds very inaccurate now. I am now seriously reconsidering whether to continue using MAUI or just drop it altogether for something that actually does what it says on the tin. |
Beta Was this translation helpful? Give feedback.
-
Its too soon to cut off support for Xamarin Forms but I found that MAUI hybrid is the way to go when you have problem with certain controls. Also there is new Skia rendering library for MAUI with few controls which I had to try, demo was great. |
Beta Was this translation helpful? Give feedback.
-
Looked at porting a 'mid-sized' Android/iOS Xamarin Forms project over to Maui last year and it was clear things weren't ready so we waited. Completed the migration a few weeks ago for Android. 20+ hours to get this far and we haven't touched an iOS build yet. The good: The bad: If you had extensive custom renderers - too bad. The upgrade assistant support that had been promised early during Maui development - didn't do much and hasn't been updated in 2 years. Instead replaced with a DIY checklist. In short, seeing Xamarin support being dropped so quickly is alarming and should be reconsidered. |
Beta Was this translation helpful? Give feedback.
-
Here is my experience from spending about 60 hours to port a big-sized project from Xamarin.Forms to MAUI (and we failed). The project was mainly using Xamarin.Forms and the old Navigation Page system.
So, that's why I decided to give up the migration part at this state. We're observing the state of MAUI and the EOL of Xamarin. If they force the EOL of Xamarin as they stated. We will might just pick another framework |
Beta Was this translation helpful? Give feedback.
-
Well… between the lack of a XAML designer, issues working with binding libraries suddenly not working anymore, getting used to a new software that is NOT an IDE replacement… How is this supposed to replace Xamarin? I work on an app which communicates with mobile thermal printers and they come with their own native SDKs. All of these are wrapped in their own platform specific binding project. The binding libraries for Android didn‘t exactly work until i started building them separately. 2 of my binding libraries for iOS still refuse to work. According to a support agent from Microsoft the static libraries were only built for simulator even though they worked fine on physical iOS devices within Xamarin.iOS. .NET Meteor has proven itself to be more reliable than Microsoft‘s own MAUI debugger in VS Code. And it doesn‘t cut off variable contents after about 100 characters. Too bad it doesn‘t bring back the missing NuGet Package Manager, the SDK Manager or even just some proper project management. I had to install multiple plugins to get some features back that i had in VS for Mac. And then i still won‘t be able to easily modify UIs for Xamarin iOS, Android or even just XAML. Hot Reload doesn‘t replace a WYSIWYG editor. I want to merge my Xamarin projects into one single .NET 8 project once the migration is done to really use .NET 8‘s full potential. Without a WYSIWYG editor this will take probably weeks longer than it already will with an editor. And don‘t get me started on Azure DevOps and Microsoft App Center. |
Beta Was this translation helpful? Give feedback.
-
I'd like to do a Poll to see the sentiments around
MAUI Xaml for Mobile Apps
Your sentiments should be based on your MOST RECENT experience with MAUI XAML for Mobile App and not > 6 months ago
where we can agree it was not perfect at launch.I would like to limit this Poll
specific to MAUI Xaml Mobile Apps only
. It seems like the sentiments around MAUI Blazor are positive.I have purposely made it into 4 options to reduce subjectivity.
From Microsoft's official documentation, Xamarin support will end in May this year. Many including myself are still undecided whether we should spend hours battling MAUI bugs or port our existing Apps to Flutter.
Hope this poll will help many of the undecided. Cheers!
Also, I would highly appreciate it if you help spread this poll to your groups or forums!
320 votes ·
Beta Was this translation helpful? Give feedback.
All reactions