Обзор .NET MAUI. — Неделя от 11 июля 2022 года

Ух ты, сколько библиотек и особенно видео на этой неделе о .NET MAUI. Я только что вернулся из штаб-квартиры в Редмонде, где провел целую неделю, встречаясь с коллегами, которых не видел более двух лет или… никогда.

Оглавление:

  • Библиотеки
  • Видео

Библиотеки

Material Color Utilities

Реализация библиотеки Google в .NET MAUI. Она предоставляет вам цвета Material Design, чтобы вы могли легко использовать их в своем приложении, а также некоторые вспомогательные средства. Вы можете использовать цвета в том виде, в котором они определены, или добавить свои собственные переопределения и возвраты. В readme есть фрагменты кода:

albi005 / MaterialColorUtilities

Библиотека .NET для генерации цветовых схем Material You из изображения или цвета

Material Color Utilities для .NET

Реализация на C# утилиты Material Color Utilities от Google.

Включает все алгоритмы, которые могут понадобиться для добавления цветов Material You в ваше приложение .NET:

  • .NET MAUI: добавьте красивую динамическую тематику Material You в ваше приложение .NET MAUI всего одной строкой кода.
  • HCT: новое цветовое пространство, разработанное Google для идеальных контрастов, свойства: Hue, Chroma и Tone
  • Палитры: TonalPalette обеспечивает легкий доступ к тонам цвета, CorePalette содержит 6 ключевых тональных палитр: Первичная, Вторичная, Третичная, Нейтральная, Нейтрально-вариативная и Ошибочная.
  • Схема: отображение цветов в основной палитре на роли, например, Primary, TertiaryContainer или OnError.
  • Квантовать: уменьшить количество уникальных цветов в изображении до 128.
  • Score: упорядочить эти цвета на основе их соответствия тематике.
  • Blend: смещение цвета в сторону тематического оттенка
Посмотреть на GitHub

https://www.nuget.org/packages/MaterialColorUtilities.Maui

https://github.com/albi005/MaterialColorUtilities

TeeChart

Компания Steema выпустила обновление TeeChart для .NET MAUI. Оно включает в себя диаграммы, карты и элементы управления, охватывающие десятки вариантов использования.

https://www.nuget.org/packages/Steema.TeeChart.NET.MAUI/4.2022.7.13-beta

Инструментарий сообщества

Команда выпустила версию 1.1.0, а Педро Хесус сделал гостевой блог о настройке элементов управления и инструментария. Этот выпуск включает долгожданный (МНОЙ) IconTintColorBehavior!

<Image Source="home.png">
    <Image.Behaviors>
        <mct:IconTintColorBehavior TintColor="Purple"/>
    </Image.Behaviors>
</Image>
Вход в полноэкранный режим Выход из полноэкранного режима

https://www.nuget.org/packages/CommunityToolkit.Maui

SkiaSharp Различные пакеты

Мэтью Лейбовиц из команды .NET MAUI отправил кучу обновлений на прошлой неделе, включая представление SkiaSharp для .NET MAUI, которое воспроизводит анимацию Lottie!

Мэтью «Усиленный сигнал» Лейбовиц #maskandvax
@mattleibow
Наконец-то на NuGet! #SkiaSharp Extended! 2 новых вида #dotnetmaui (и #xamarinforms) Confetti и #Lottie!
NuGets: bit.ly/3uQo7GG
Docs: bit.ly/3yIdQO3
Отдельное спасибо @Bijington за тестирование, отзывы и обсуждения, которые сделали этот API великолепным!
11:09 AM — 15 Jul 2022
Джеральд Верслуис
@jfversluis
Легко и просто! Настройка занимает всего пару минут! Думаю, мне нужно записать небольшое видео…

Обезьяна должна напомнить нам о прошлом Xamarin для .NET MAUI. Нам нужно, чтобы кто-нибудь сделал анимацию .NET-бота Лотти! twitter.com/jfversluis/sta…

12:30 PM — 15 Jul 2022
Gerald Versluis @jfversluis

Lottie анимации для .NET MAUI кто нибудь? 👀 https://t.co/FblRMBzo5c

Все NuGets

XCalendar

Возможно, я уже выделял этот элемент. Я уже создавал элементы управления календарем раньше, и это так весело, что я бы предпочел просто использовать что-то вроде этого. 😉 Зацените.

https://www.nuget.org/packages/XCalendar.Maui/4.0.0-pre1

Serilog

Теперь с поддержкой .NET MAUI.

https://www.nuget.org/packages/Serilog.Sinks.Xamarin/1.0.0-dev-00104-fd287b7

YouTube

Оцените статью
devanswers.ru
Добавить комментарий