company_banner

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

    Сегодня мы публикуем финальный стабильный выпуск 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 году!
    Microsoft
    Microsoft — мировой лидер в области ПО и ИТ-услуг

    Comments 0

    Only users with full accounts can post comments. Log in, please.