Menu

How to Migrate a Xamarin.Forms App to .NET MAUI 10 (2026 Guide)
📰

How to Migrate a Xamarin.Forms App to .NET MAUI 10 (2026 Guide)

DEV Community: dotnet·Piyush Bhatt·6 days ago
#Y2gu2rJ6
#devtodotnet#devto#dev#maui#xamarin
Reading 0:00
15s threshold

Originally published on the SharpQuest blog , written by Greg Kabacinski and Rutul Mehta from our .NET MAUI team. First published in March 2024 and updated for .NET 10, current tooling and the 2026 app store requirements.

Key takeaways

Microsoft ended support for Xamarin on May 1, 2024. Xamarin's last versions no longer meet Google Play and App Store requirements, so Xamarin apps can't ship updates.

.NET MAUI is the successor to Xamarin.Forms: one project and one codebase for Android, iOS, macOS and Windows. Migrate to .NET 10 (MAUI 10), the current long-term support release.

Before migrating, update the app to Xamarin.Forms 5 and current dependencies.

There are two ways to migrate: a migration tool, or a new .NET MAUI project with your code copied in. We combine both. The .NET Upgrade Assistant is deprecated; the GitHub Copilot modernization agent in Visual Studio replaces it.

Plan time for layouts, custom renderers and third-party packages.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.