Google представила новый инструмент для Android-разработки Jetpack Compose

09.09.2020      38555

Компания Google запустила альфа-тест UI-фреймворка Jetpack Compose, предназначенного для создания приложений под Android. Инструментарий решения уже доступен в Android Studio 4.2.

Современный набор разработчика

Поисковый гигант ставит перед Jetpack Compose две основные задачи: ускорение процесса разработки мобильных приложений и уменьшение объема конечного кода. С этой целью фреймворк не поддерживает верстку интерфейса с помощью XML-разметки. Основной язык разработки – Kotlin, который, как отмечается в блоге Google, стал стандартом для Android-приложений. Эти два решения должны облегчить жизнь разработчика.

Вместе с запуском альфа-теста, возможности Jetpack Compose были включены в Android Studio 4.2 canary. Во внедрении функционала специалистам Google помогали инженеры, занимающиеся развитием языка Kotlin. Представители поискового гиганта назвали связку Compose и Android Studio мощным набором современных инструментов для разработки под мобильные платформы.

Безболезненный переход

Одно из главных преимуществ Jetpack Compose, которое должно помочь инструменту прижиться и войти в массовый обиход – обратная совместимость элементов интерфейса, созданных во фреймворке, с уже существующими приложениями на базе XML-кода. До этого более десяти лет практически все программы под Android использовали эту разметку.

Таким образом, Google не создает новый стандарт, который в очередной раз расколет сообщество Android-разработчиков. Если проект ведется с использованием Kotlin, то переход на Jetpack Compose пройдет практически незаметно и не потребует рефакторинга кода и отказа от уже готовых элементов, созданных при помощи XML

Не сырой продукт

Jetpack Compose, несмотря на статус альфа-теста – не абсолютно новый фреймворк. Впервые поисковый гигант рассказал о работе над этим инструментом на конференции Google I\O 2019. Весь прошлый год компания посвятила закрытому тестированию Jetpack Compose, попасть на которое можно было только по предварительной заявке. Сейчас фреймворк доступен для использования всем желающим.

Чтобы ускорить процесс освоения инструмента, компания Google уже подготовила официальную инструкцию по установке Jetpack Compose и руководство пользователя.


Автор:
Аналитик


См. также

Новость ИТ-Новость

Российский Альянс по искусственному интеллекту обновил требования к специалистам по ИИ: вышла новая модель с основными профессиями и навыками. Теперь базовых профессий в сфере ИИ осталось только четыре.

01.11.2024    680    user1915669    0       

2

Новость ИТ-Новость

Система платежей «Волна» по планам сделает возможной бесконтактную оплату для владельцев IPhone в России, а BRICS Pay позволит совершать безналичные расчеты иностранцам по картам Visa и Mastercard.

23.10.2024    910    AnastasiaKl    0       

3

Новость ИТ-компания ИТ-Новость

Конструктор сайтов Wix уходит из России с 12 сентября 2024 года – перестанут работать все российский аккаунты. Сайты, привязанные к аккаунтам, также перестанут работать.

11.09.2024    950    user1915669    2       

2

Новость Искусственный интеллект ИТ-Новость

ИИ научат разработке цифровых интегральных микросхем – несколько российских научных институтов заявили об участии в проекте. Проект рассчитан на 3 года – с 2024 по 2026.

23.07.2024    604    user1915669    0       

2

Новость Дата-центры Искусственный интеллект ИТ-Новость

Развитие искусственного интеллекта и цифровых сервисов в России стало причиной роста потребности в мощных центрах обработки данных. Эксперты прогнозируют, что дефицит ЦОД, который уже наблюдается сегодня, в ближайшие годы будет только усиливаться.

18.07.2024    728    AnastasiaKl    0       

1

Новость ИТ-Новость

В сентябре 2024 года видеоигры в России начнут маркировать – пока на добровольной основе. Геймерам будут сообщать о семи видах чувствительного (неприятного) контента в игре.

17.07.2024    807    user1915669    0       

1

Новость Законодательство ИТ-Новость

Депутаты Госдумы работают над законопроектом по ужесточению контроля за электросамокатами. Среди мер: обязательная регистрация СИМ (средств индивидуальной мобильности) и разработка системы отслеживания их перемещений.

10.07.2024    775    AnastasiaKl    2       

1

Новость Искусственный интеллект ИТ-Новость

В 2024 году «Сколково» выделит пилотным проектам в сфере искусственного интеллекта гранты на общую сумму 554 млн рублей. В результате отбора финансирование получат проекты с применением ИИ в областях производства, операционной деятельности и в работе предоставляемых сервисов.

12.04.2024    1665    AnastasiaKl    3       

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Darklight 33 09.09.20 13:00 Сейчас в теме
Помнится идея размечать GUI кодом на языке первой появилась в Delphi. Потом появилась в VC++, Java, C#... потом был XAML (компания 1С сделала ставку на более общий XML) и вот всё снова возвращается к коду на ЯП. Ну, может это и правильно... идёт движение по кругу... не по спирали...
Нет, это безусловно правильно! По крайней мере, пока правильно!

Как это выглядит на андрой композере
2. Darklight 33 09.09.20 14:01 Сейчас в теме
История идёт по кругу.... кажется +, первый раз UI разметка кодом на языке программирования появилась в выходом Delphi (где-то тут, наверное ещё и JavaScript засветился но это был WEB), потом был VC++, Java, C#, XAML (1С перешла на обобщённый XML, где ноги росли из WEB, которая активно уже размечала свои страницы через XML - по которому далее генерировался HTML); и вот снова дорого пришла к разметки через код - круг замкнулся!

Вот так выглядит это на Android Compose
Оставьте свое сообщение