[Google App Engine, Разработка мобильных приложений, Разработка под Android] Google начала публичный альфа-тест Jetpack Compose
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
26 августа компания Google запустила в режиме альфа-теста новый инструмент для разработки Android-приложений Jetpack Compose, о чем сообщается в официальном блоге Google Android Developers. Основная цель JC — ускорение процесса разработки мобильных приложений и уменьшение объема конечного кода.
Основной особенность Jetpack Compose является отказ от XML для верстки интерфейса и использовании уже стандартного для android-разработки Kotlin для работы с данным UI-фреймворком. В совокупности, эти два решения не только облегчают процесс разработки приложения, но и снижают объем трудозатрат и кодовой базы.
Кроме выхода инструмента в публичную альфу, Jetpack Compose повлиял и на Android Studio 4.2 canary: совместно с командой Kotlin, разработчики Google добавили ряд функций из JC в Android Studio. Инженеры Google называют связку Compose и Android Studio — мощным набором современных инструментов для разработки под Android.
Извините, данный ресурс не поддреживается. :(
Кроме того, инженеры сделали одно из важнейших заявлений, учитывая более чем десятилетнюю практику разработки мобильных приложений с использованием XML. Речь идет, конечно же, об обратной совместимости элементов интерфейса, созданных с помощью Jetpack Compose, с уже существующими приложениями, содержащими XML-код. Инженеры Google заявляют, что элементы, созданные с помощью Compose, будут полностью совместимы со старыми приложениями.
Это свидетельствует о том, что Google не стремится создать «конкурирующий стандарт разработки», который зависнет в воздухе и приведет к очередному холивару внутри Android-сообщества. Если вы вели разработку с использованием Kotlin, то Compose войдет в проект практически безболезненно, без болезненного рефакторинга кода и «выковыривания» XML из всех частей продукта.
Важно понимать, что Compose — не абсолютно новый фреймворк, хотя речь и идет о публичной альфе, а не о релизе. На самом деле, первое публичное упоминание фреймворка было сделано еще на Google I\O 2019, тогда же о Jetpack Compose писали на Медиуме и делали перевод на Хабре. Последний год проводилась закрытая альфа, и для участия в ней надо было подавать заявки. Сейчас JC доступен всем желающим.
Чтобы узнать обо всех особенностях Jetpack Compose, рекомендуем вам ознакомиться с официальной страницей и блогом проекта самостоятельно. Если вы решите попробовать JC, то тут есть официальный туториал и гайд по установке.
===========
Источник:
habr.com
===========
Похожие новости:
- [Разработка мобильных приложений, Разработка под Android, Социальные сети и сообщества] Приложения для сети Fediverse могут удалить из Google Play из-за недопустимого контента
- [Разработка под iOS, Разработка мобильных приложений, Алгоритмы] Что мы знаем о секретной пасхалке гугла для разработчиков?
- [Тестирование IT-систем, Разработка мобильных приложений, Разработка для интернета вещей, Бизнес-модели] Марк маркировал, маркировал, да и вымаркировал. Маркировка — это ж просто!?
- [Разработка веб-сайтов, Разработка мобильных приложений, Управление разработкой, Микросервисы] Micro-frontend. Асинхронный подход к мультикомандной разработке
- [Разработка под Android, Смартфоны, IT-компании] Яндекс объявил о закрытии «Яндекс.Store»
- [Разработка под iOS, Разработка под Android, Тестирование мобильных приложений, Kotlin] Архитектурный шаблон MVI в Kotlin Multiplatform. Часть 3: тестирование
- [Разработка мобильных приложений, ReactJS] 10 вещей, о которых нужно помнить при переходе с React на React Native (перевод)
- [Разработка мобильных приложений, Разработка под Android, Развитие стартапа, Офисы IT-компаний, Криптовалюты] Top 10 Blockchain Development Companies To Partner With In 2020-21
- [Работа с видео, Разработка под Android, Разработка под Linux, Производство и разработка электроники, Компьютерное железо] Тестируем плату для 4K Android ТВ-приставок на чипе Realtek RTD1395
- [Разработка для Office 365, Искусственный интеллект, Голосовые интерфейсы] MS Word из пакета Microsoft 365 научили переводить голос в текст в режиме реального времени
Теги для поиска: #_google_app_engine, #_razrabotka_mobilnyh_prilozhenij (Разработка мобильных приложений), #_razrabotka_pod_android (Разработка под Android), #_itsumma, #_jetpack_compose, #_android_development, #_razrabotka_pod_android (разработка под Android), #_android_studio, #_blog_kompanii_itsumma (
Блог компании ITSumma
), #_google_app_engine, #_razrabotka_mobilnyh_prilozhenij (
Разработка мобильных приложений
), #_razrabotka_pod_android (
Разработка под Android
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 23:18
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
26 августа компания Google запустила в режиме альфа-теста новый инструмент для разработки Android-приложений Jetpack Compose, о чем сообщается в официальном блоге Google Android Developers. Основная цель JC — ускорение процесса разработки мобильных приложений и уменьшение объема конечного кода. Основной особенность Jetpack Compose является отказ от XML для верстки интерфейса и использовании уже стандартного для android-разработки Kotlin для работы с данным UI-фреймворком. В совокупности, эти два решения не только облегчают процесс разработки приложения, но и снижают объем трудозатрат и кодовой базы. Кроме выхода инструмента в публичную альфу, Jetpack Compose повлиял и на Android Studio 4.2 canary: совместно с командой Kotlin, разработчики Google добавили ряд функций из JC в Android Studio. Инженеры Google называют связку Compose и Android Studio — мощным набором современных инструментов для разработки под Android. Извините, данный ресурс не поддреживается. :( Кроме того, инженеры сделали одно из важнейших заявлений, учитывая более чем десятилетнюю практику разработки мобильных приложений с использованием XML. Речь идет, конечно же, об обратной совместимости элементов интерфейса, созданных с помощью Jetpack Compose, с уже существующими приложениями, содержащими XML-код. Инженеры Google заявляют, что элементы, созданные с помощью Compose, будут полностью совместимы со старыми приложениями. Это свидетельствует о том, что Google не стремится создать «конкурирующий стандарт разработки», который зависнет в воздухе и приведет к очередному холивару внутри Android-сообщества. Если вы вели разработку с использованием Kotlin, то Compose войдет в проект практически безболезненно, без болезненного рефакторинга кода и «выковыривания» XML из всех частей продукта. Важно понимать, что Compose — не абсолютно новый фреймворк, хотя речь и идет о публичной альфе, а не о релизе. На самом деле, первое публичное упоминание фреймворка было сделано еще на Google I\O 2019, тогда же о Jetpack Compose писали на Медиуме и делали перевод на Хабре. Последний год проводилась закрытая альфа, и для участия в ней надо было подавать заявки. Сейчас JC доступен всем желающим. Чтобы узнать обо всех особенностях Jetpack Compose, рекомендуем вам ознакомиться с официальной страницей и блогом проекта самостоятельно. Если вы решите попробовать JC, то тут есть официальный туториал и гайд по установке. =========== Источник: habr.com =========== Похожие новости:
Блог компании ITSumma ), #_google_app_engine, #_razrabotka_mobilnyh_prilozhenij ( Разработка мобильных приложений ), #_razrabotka_pod_android ( Разработка под Android ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 23:18
Часовой пояс: UTC + 5