Google действительно хочет, чтобы разработчики внедрили новый интерфейс Material UI


Google действительно хочет, чтобы разработчики внедрили новый интерфейс Material UI

Разработка Android могла начаться как набор плохо интегрированных библиотек без документации и запускать все это в плохой среде IDE, но с годами ситуация действительно изменилась. Android Studio упрощает создание рабочих приложений с меньшим количеством ошибок; Kotlin делает код более читаемым и понятным; а комбинация Jetpack и Jetpack Compose обеспечивает четкое направление для более быстрой разработки. Сегодняшнее объявление действительно сосредоточено на Jetpack Compose, но, как и следовало ожидать от каждого ввода-вывода Google, выходят новые версии каждого, и у них есть что-то новенькое для всех.

Jetpack Compose находится в открытой разработке около двух лет и почти готов к выпуску. Бета-версия была выпущена еще в марте, и теперь Google планирует выпустить финальную версию 1.0 в июле. Также в будущем планируется добавить больше компонентов Material и поддержку больших экранов.

Новые инструменты сосредоточены не только на библиотеках пользовательского интерфейса, Google также представляет некоторые мощные инструменты повышения производительности, которые делают приложения более быстрыми и эффективными. Это начинается с альфа-версии Macrobenchmark, инструмента для записи и определения громоздких этапов обработки, которые замедляют время запуска и приводят к появлению мусора.

Google по-прежнему выпускает дополнительную информацию, но выделил такие дополнения, как новый сканер доступности и профилировщик памяти в Android Studio, а также замену SharedPreferences под названием Магазин данных Jetpack построен на вершине Котлинские сопрограммы для управления сохранением данных в ваших приложениях.

Хотя основные сообщения в блогах по каждому продукту еще не опубликованы, вы можете начать загрузку недавно выпущенных Android Studio Arctic Fox Beta 1 чтобы начать знакомство со всеми новыми библиотеками, функциями и инструментами.

Leave a Reply

Your email address will not be published. Required fields are marked *