В Android Studio тестируют генерацию интерфейсов по скриншотам с помощью Gemini

В превью-версии Android Studio Otter 2025.2.1 появилась функция генерации экранов по скриншотам. Система получает на вход изображение и верстает интерфейс, в который можно внести правки.

Для запуска генерации надо перейти в файл без предварительного просмотра и нажать Generate Code From Screenshot на панели предварительного просмотра. После этого можно выбрать изображение, которое Gemini будет использовать в качестве референса. На выходе получится код Jetpack Compose. В Google считают, что функция поможет разработчикам писать меньше шаблонного кода и подключаться к работе уже на стадии правок.

Вместе с этим появилась функция адаптации дизайна интерфейса под референс. Например, разработчик может быстро набросать код экрана без акцента на полное сходство с макетом. После этого достаточно загрузить скриншот макета, а Gemini отредактирует код и адаптирует экран. Для активации функции надо кликнуть правой кнопкой мыши по окну предварительного просмотра Compose и выбрать пункт AI Actions → Match UI to Target Image. После этого появится окно для загрузки референса.

Вёрстку экрана можно доработать и с помощью естественного языка, если нет референса. Для этого надо кликнуть правой кнопкой мыши на окно предварительного просмотра и нажать AI Actions → Transform UI. В открывшемся окне надо описать изменения, например, «измени цвет кнопки на синий» или «добавь отступы вокруг текста».

Также добавили функцию проверки доступности интерфейсов. Нейросеть проверяет контрастность, размер текста и прочие параметры, которые важны для людей с ограниченными возможностями. Для активации функции надо перейти в AI Actions → Fix all UI check issues.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии