Pull to refresh
175.07
Rating
Microsoft
Microsoft — мировой лидер в области ПО и ИТ-услуг

Xamarin.Forms 5.0 уже здесь, уже доступен

Microsoft corporate blogDevelopment for iOSDevelopment of mobile applicationsDevelopment for AndroidXamarin
Сегодня мы публикуем финальный стабильный выпуск Xamarin.Forms версии 5.0. Этот основной выпуск содержит сотни улучшений качества и включает новые функции, включая темы приложений, кисти, CarouselView, RadioButton, Shapes and Paths и SwipeView.

Команда Xamarin хотела бы выразить огромное спасибо многим участникам и рецензентам, которые помогли сделать этот выпуск. Вы великолепны!

Под катом немного подробностей и много полезных ссылок, связанных с Xamarin.Forms 5.0.



Обновление до 5.0


Мы обновили все наши примеры и многие из наших собственных проектов с версий Xamarin.Forms, начиная с 3.5, и теперь все гладко. Есть некоторые вещи, которые помогут вам быстро выполнить миграцию. Вот краткий чек-лист для успеха:

  1. Убедитесь, что вы используете Visual Studio 2019. Это минимальная необходимая версия.
  2. UIWebView был удален в соответствии с обновленными рекомендациями Apple. Если вы намеренно не выбрали UIWebView, значит, вы уже используете более новую версию WKWebView, и вам не нужно делать что-либо дополнительно.
  3. Расширения разметки MediaElement, Expander и C# UI были перемещены в библиотеку Xamarin Community Toolkit.
  4. Пакеты DataPages и Theme должны быть удалены из ваших решений. Эти экспериментальные пакеты больше не выпускаются.
  5. (Необязательно) MasterDetailPage и связанные типы были переименованы в FlyoutPage и аналогичные. Это устаревшая версия, и ваши приложения пока будут работать без этого изменения, однако мы рекомендуем выполнить рефакторинг, прежде чем мы перейдем к .NET MAUI.

Ресурсы, документация, примеры и видео


Ознакомьтесь с полными примечаниями к выпуску, чтобы получить полную информацию о том, что в выпуске. Мы также публикуем полезный полный документ об изменении API.

Опубликована новая документация по новым функциям и многому другому, что вы можете отслеживать на странице Что нового.


Примеры Xamarin.Forms находятся в процессе публикации с Xamarin.Forms 5.0. Эти проекты нашей команды тоже могут быть вам интересны.


Блоги с превью многих из этих функций можно найти здесь:


Видео




Ознакомьтесь с короткими руководствами, посвященными этим новым функциям, на YouTube.

Кроме того, мы представили большую часть содержимого Xamarin.Forms 5.0 на Xamarin Show и .NET Conf 2020.





Начало работы


Обновите свои проекты до 5.0 с помощью диспетчера пакетов NuGet, очистите, перезапустите VS и перестройте. Дайте нам знать, как все проходит! Если у вас возникнут проблемы, отправьте нам отчет на GitHub.

Xamarin.Forms 5.0 продолжит получать служебные выпуски до ноября 2022 года. .NET MAUI станет следующим крупным выпуском функций с предварительными версиями .NET 6, которые будут доставлены в начале этого года. Приложения Xamarin.Forms 5.0 будут перенесены на .NET 6 и обновлены непосредственно до .NET MAUI. Мы с нетерпением ждем продолжения этой эволюции с вами в 2021 году!
Tags:Microsoftxamarinxamarin.formsxamarin.forms 5.0
Hubs: Microsoft corporate blog Development for iOS Development of mobile applications Development for Android Xamarin
Rating +6
Views 2.9k Add to bookmarks 15
Comments
Comments 1

Popular right now

Top of the last 24 hours