Google выпустила стабильную версию инструмента пользовательского интерфейса Android Google Jetpack Compose после двух лет разработки. Вместе со стабильным выпуском Android Studio Arctic Fox, Jetpack Compose готов к использованию в производственном коде.

Google начала альфа-тестирование инструмента для разработки Android-приложений в августе 2020 года, а бета-версию 1.0 представила в марте. В ходе тестирования в нее добавили функции, такие как предварительный просмотр составления и предварительный просмотр развертывания. Первая позволяет видеть живую визуализацию пользовательских интерфейсов Compose в нескольких различных состояниях, таких как светлый и темный режимы, или с различным масштабированием шрифта. Вторая позволяет отправлять обновленный код без полного перезапуска приложения. 

Обновления можно видеть без перекомпиляции проекта
Обновления можно видеть без перекомпиляции проекта

Многие разработчики ждали стабильной версии 1.0, прежде чем интегрировать Jetpack Compose в свои приложения. Поскольку фреймворк позволяет использовать Compose в существующих представлениях, интегрировать Jetpack Compose в свои проекты можно в любом темпе. Compose также легко интегрируется с другими библиотеками Jetpack для LiveData и Navigation. Все элементы пользовательского интерфейса выполнены в стиле Material Design.

Google опубликовала план по развертыванию будущих функций и возможностей, которые будут добавлены в структуру Jetpack Compose. 

Стабильная версия Android Studio Arctic Fox содержит набор исправлений ошибок, а также дополнения, такие как новый диспетчер фоновых задач, который можно использовать для анализа фоновых рабочих процессов в приложении.

Режим превью
Режим превью

Он объединяет упрощенное сопряжение Wear OS и поддержку эмулятора, а также редактирование литералов в реальном времени, инспектор компоновки для Compose и многое другое.

Комментарии (3)


  1. cface
    30.07.2021 17:15

    Таинственным образом влезла мне эта "стабильная арктик фокс".))

    Только у меня визуальный просмотр лейаутов покоцанный-как бы недорендеренный?

    Причем это я замечал и в бетах арктикфокса, по этой причине от него и отказался.


    1. Brodjag18
      31.07.2021 14:23

      У меня просмотр лейаутов на беттах работал.

      А вот когда обновился то стабильной то поломался. )

      ждем первых фиксов чтоб в продакшен перейти на песца.


      1. cface
        19.08.2021 14:54

        К слову, на Линуксе в Арктикфоксе лейауты не корежит - все красиво :-)