В .NET MAUI наконец-то появилась кластеризация карт и поддержка длительного нажатия — .NET 11 Pre...
Gerald Versluis
0:00 / 0:00
В .NET MAUI наконец-то появилась кластеризация карт и поддержка длительного нажатия — .NET 11 Pre...
3 237 просмотров · 5 месяцев назад
Gerald Versluis
106 тыс. подписчиков
3 237 просмотров · 5 месяцев назад
Вышла предварительная версия .NET 11 Preview 3 с некоторыми замечательными улучшениями .NET MAUI. В этом видео я расскажу о главных моментах.
Интересует генерация исходного кода XAML? Посмотрите здесь: • Faster Apps with XAML Source Generation in...
Карты получили значительное обновление:
Кластеризация меток с помощью ClusteringIdentifier
Пользовательские значки меток с помощью ImageSource
Пользовательское оформление JSON-карт
Событие MapLongClicked
События клика для кругов, многоугольников и полилиний
IsVisible и ZIndex для элементов карты
Программное управление информационным окном
LongPressGestureRecognizer теперь встроен:
Больше никаких обходных путей с использованием инструментария. Просто добавьте его к любому представлению с помощью MinimumPressDuration и Command. Работает на всех платформах.
Улучшения XAML и стилей:
Теперь записи ResourceDictionary создаются по запросу, а не при запуске
Неявные объявления пространств имен XAML включены по умолчанию
InvalidateStyle() и VisualStateManager.InvalidateVisualStates() для явного повторного применения во время горячей перезагрузки
CSS MAUI теперь можно обрезать, если вы не используете таблицы стилей
Также в этом предварительном просмотре:
Поддержка разрешений уведомлений iOS через API разрешений
Поддержка предварительного просмотра Android 17 / API 37
Меньшие размеры релизных сборок (с 77,8 МБ до 41,6 МБ на платформах Apple)
Более быстрые инкрементальные сборки (с ~39 с до ~26 с)
💝 Присоединяйтесь к этому каналу, чтобы получить доступ к бонусам:
https://www.youtube.com/channel/Geral...
🛑 Не забудьте подписаться на мой канал, чтобы получать больше интересного контента: https://www.youtube.com/GeraldVerslui...
🔗 Ссылки
Примечания к выпуску .NET MAUI 11 Preview 3: https://learn.microsoft.com/en-us/dot...
Репозиторий с примером приложения: https://github.com/jfversluis/MauiNet...
Безопасное тестирование .NET: https://learn.microsoft.com/dotnet/co...
⏱ Временные метки
00:00 - Что нового в .NET MAUI 11
00:21 - Предварительные версии .NET, STS и LTS, различия в качестве
01:21 - Новые функции в .NET MAUI 11 Preview 3
01:38 - Улучшения карт: кластеризация, Пользовательские пины, длительное нажатие
06:33 - LongPressGestureRecognizer: длительное нажатие уже здесь!
09:48 - Улучшения XAML: генерация исходного кода, неявные пространства имен
11:52 - Протестируйте и оставьте отзыв!
#dotnetmaui #dotnet #csharp #mobiledev