Инструментарий Flutter GUI обновлен для поддержки Material 3, меню и отладки.

571

Открытый исходный код Инструментарий создает встроенные графические компоненты из единой кодовой базы с помощью собственного кода Arm. Что есть в последней версии? Есть возможность создавать собственные строки меню, каскадные меню, улучшенная поддержка Material 3 и некоторые новые инструменты отладки и интернационализации.

Меню

Для параметров меню Flutter 3.7 теперь может создавать строки меню и каскадные контекстные меню. Команда Флаттера пишет:

«Для всех платформ вы можете определить меню Material Design, которое предоставляет каскадные строки меню (MenuBar) или автономные каскадные меню, запускаемые другим элементом пользовательского интерфейса (MenuAnchor). Эти меню полностью настраиваемые, а пункты меню могут быть пользовательскими виджетами, или вы можете использовать новые виджеты пунктов меню (MenuItemButton, SubmenuButton)».

Материал 3

Что касается поддержки Material 3, версия 3.7 включает в себя следующие виджеты: значок, панель BottomAppBar, кнопки с заливкой и заливкой, сегментированная кнопка, флажок, разделитель, меню, выпадающее меню, ящик и навигационный ящик, ProgressIndicator, переключатели, слайдер, SnackBar, TabBar, TextFields и InputDecorator и баннер.


Вы можете увидеть их в действии в интерактивной демонстрации. онлайн (на фото выше).

Разное

Ан Рабочее колесо Механизм рендеринга также готов для предварительного просмотра на iOS на стабильном канале в качестве альтернативы рендереру Skia. Ожидается, что он станет средством рендеринга по умолчанию на iOS в предстоящем стабильном выпуске.

С точки зрения DevTools, есть переработанный инструмент отладки памяти: есть три новые вкладки функций: «Профиль», «Трассировка» и «Различия». Новые функции включают в себя возможность анализировать текущее выделение памяти для вашего приложения по классам и типам памяти, исследовать, какие пути кода выделяют память для набора классов во время выполнения, и сравнивать снимки памяти, чтобы понять управление памятью между двумя моментами времени.

Подробнее можно прочитать на официальном объявление.

Смотрите также: Набор инструментов встроенного пользовательского интерфейса Flutter поддерживает приложения Windows.

Читать полную новость на сайте