Landing Your Xamarin Boat on the Beach in MAUI
Wednesday, July 31, 2024 - 3:30 PM UTC, for 1 hour.
Regular, 60 minute presentation
Room: African 70
Within the next year, Apple App Store and Google Play will likely stop accepting submissions built with Xamarin, and Microsoft's official support for Xamarin ended in May 2024. .NET MAUI provides a relatively seamless migration path that you can begin taking advantage of today so you're not left out in the cold. Over the past 9 months, I've worked with a small team of developers to do a full conversion of a Xamarin Forms application to .NET MAUI [v8.x]. During that process, we encountered a number of challenges, triumphs and ... well ... let's call them burnt fingers. We onboarded new developers, applied service releases, implemented workarounds and are witnessing the sunset of VS Mac. Come on over and discuss your experiences, take a look at the path we walked and grab some takeaways for your project. We'll cover the overall migration process, some options for your View / View Model architecture, CI/CD setup within Hosted Azure DevOps and any other topics that participants are interested in discussing.
Prerequisites
Overall, I expect this discussion to be at the 200-300 level, so some knowledge of Xamarin Forms / MAUI would be useful, along with XAML and .NET Core.
Take Aways
- Key Differences between Xamarin Forms and .NET MAUI
- MAUI Application Architecture Concepts
- What it looks like to migrate from Xamarin Forms to .NET MAUI