У каждого продукта Microsoft есть жизненный цикл, в том числе и у Xamarin. Жизненный цикл начинается с момента выпуска продукта и заканчивается, когда он перестает поддерживаться. Знание ключевых дат жизненного цикла поможет вам принимать взвешенные решения о том, когда следует обновлять или вносить другие изменения в программное обеспечение.
Окончание поддержки Xamarin и Xamarin.Forms
Xamarin.Android, Xamarin.iOS, Xamarin.Mac теперь интегрированы непосредственно в .NET (начиная с .NET 6) как .NET для Android, .NET для iOS и .NET для Mac. Если вы создаете проекты этих типов сегодня, их следует обновить до проектов в стиле .NET SDK для продолжения поддержки.
Xamarin.Forms эволюционировал в .NET Multi-platform App UI (MAUI), и существующие проекты Xamarin.Forms должны быть перенесены на .NET MAUI.
Поддержка Xamarin закончилась 1 мая 2024 года для всех SDK Xamarin, включая Xamarin.Forms. Android API 34 и Xcode 15 SDK (iOS и iPadOS 17, macOS 14) — это финальные версии, на которые ориентируется Xamarin в существующих Xamarin SDK (то есть новые API не планируются).
Дополнительную информацию об обновлении проектов Xamarin до .NET вы можете узнать в документации — Upgrade from Xamarin to .NET & .NET MAUI.