tgindex
Jetpack Compose News & Videos

Jetpack Compose News & Videos

Статистика

@android_declarative - чат русскоязычного android-сообщества, посвященный декларативным UI-фреймворкам (Jetpack Compose, Anko, Anvil, Litho, Splitties)

Последний пост
8 мая
Последнее чтение
14 авг.
Постов за неделю
0
Всего постов
20
Тип
открытый
Язык
русский
Категория
Новости и СМИ
В каталоге с
13 авг.
Подписчики
786
−2 за 3 дн.
Сутки
0
0,00%
Неделя
 
Месяц
 
Просмотров на пост
5 510
20 постов
Вовлечённость
701,0%
к подписчикам
Постов в день
0,0
всего 20
Упоминаний
0
каналов
Охват размещения
оценка
1/24сутки в ленте
1/48двое суток
1/72трое суток

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • 8 мая1 1387

    На YouTube-канале Mobius выложили видео осенней конференции 2025 года. Собрал интересные доклады по двум темам. Полный плейлист: youtube.com/playlist?list=PLb1A91j1236r4UUHWbHJMG9EQmgdIZ1kV ━━━ Jetpack Compose ━━━ ▍ Александр Гирев — Разработка виджетов в Android: что может пойти не так Погружение в Jetpack Glance: чем он отличается от Compose и почему ваши compose-функции из UI здесь работать не будут. ▍ Денис Глазков — Твоё первое приложение на KMP для ОС Аврора KMP с бонусом про Compose Multiplatform: текущий статус CMP под ОС Аврора и что уже можно собирать. ━━━ Архитектура ━━━ ▍ Игорь Лизунов — (Не)очевидные связи: визуализация бизнес-логики через код Kotlin Compiler Plugin и анализ PSI — автоматическая визуализация графа зависимостей архитектуры Android-приложения. ▍ Юрий Дубовой — Волновая архитектура на практике Концептуальный доклад о новой архитектурной модели для мобильной разработки. [😎 Предложить новость]

  • 24 апр.1 0773

    Jetpack Compose 1.11: что нового в апрельском релизе 2026 tldr: • Экспериментальные API: Grid, FlexBox, Styles (CSS-подобные стили с состояниями), MediaQuery • Preview Wrappers — тема в превью через аннотацию, без обёрток • Shared Element debug — визуализация границ и совпадений анимаций • Трекпад → Mouse — корректные двухпальцевые жесты • Тесты v2 по умолчанию — StandardTestDispatcher вместо Unconfined, ловит race conditions • Compose 1.12 потребует compileSdk 37 + AGP 9 [Оригинал (Android Developers Blog)] [😎 Предложить новость]

  • 31 мар.1 2778

    Выпуск подкаста javaswag про kotlin compose/kmp и тд с Константином Цховребовым из JB (олды на месте?) Spotify Сайт YouTube Yandex

  • 📦 Первый релиз Android 17 (Beta) Ключевые изменения: • Адаптивность обязательна - screenOrientation, resizeableActivity, minAspectRatio игнорируются на экранах sw >= 600dp • Activity не пересоздается для keyboard, navigation, colorMode changes • Новый GC с поколениями (доступно на Android 12+ через Google Play System Updates), Lock-free MessageQueue улучшают отзывчивость UI Читать полностью →

  • 18 янв.1 46315

    📦 FlexBox в Jetpack Compose В Compose Foundation появился новый layout — FlexBox. Один компонент вместо Row, Column, FlowRow и FlowColumn. ✓ Полная реализация CSS Flexbox ✓ grow / shrink / basis для дочерних элементов ✓ wrap, gap, выравнивание по baseline ✓ Уже в androidx-main (Merged) • Подробнее с примером (telegra.ph | gist.github.com) • android-review.googlesource.com

  • 2 дек.1 8948

    🔥 Remote Compose — новый взгляд на Server-Driven UI в Jetpack Compose В AndroidX Jetpack появилась новая экспериментальная библиотека androidx.compose.remote (пока еще даже на dev версия). Она предлагает совершенно другой подход к динамическим интерфейсам и может радикально изменить то, как мы обновляем UI в продакшене, категорически отличающаяся от текущих BDUI/SDUI решений. Remote Compose позволяет создавать и рендерить интерфейсы Jetpack Compose удалённо, без пересборки и релиза приложения. UI генерируется на сервере, сериализуется в компактный бинарный документ и воспроизводится на устройстве. Remote Compose открывает возможности, которые раньше требовали релиза приложения: ⚡️ Мгновенные A/B-тесты — вариации интерфейса меняются на сервере, без обновлений. 🎨 Обновление дизайна в реальном времени — карточки товаров, баннеры, сезонные темы. 📰 Динамические контентные экраны — новости, акции, спецпроекты, которые появляются мгновенно. 🧪 Фичи без мусора — нет необходимости тянуть все варианты экрана в бинарник. Архитектура Remote Compose состоит из двух частей: 1️⃣ Создание документа На сервере вы пишете обычные composable-функции — либо используете специальные Remote* элементы (RemoteColumn, RemoteText и др.). Библиотека перехватывает draw-операции Compose и превращает UI в бинарный документ. Получается самодостаточный «UI-файл», который можно отправить на клиент. 2️⃣ Воспроизведение документа На устройстве этот документ «проигрывается» плеером: 👉 есть Compose-плеер — для современных приложений; 👉 есть Android View-плеер — для старых архитектур. Плеер интерпретирует более 90 низкоуровневых операций (рисование, layout, модификаторы, state), обеспечивая реальную нативную отрисовку, без WebView и без компонентов, которые нужно заранее описывать в приложении. Почему это лучше JSON или WebView ❌ JSON-подход требует схем, ограничивает сложные эффекты, анимации и кастомные компоненты. ❌ WebView — это отдельный процесс, разная визуальная стилистика, тяжёлое потребление памяти и уязвимости Remote Compose передаёт не структуру компонентов, а реальные команды рисования. Поэтому любое, самое сложное Compose-UI — будет воспроизведено точно так, как вы его задали. Базовые принципы Remote Compose 👉 Документность — UI становится бинарным документом, который можно кешировать, версионировать, отправлять по сети. 👉 Платформенная независимость — один документ можно рендерить на телефоне, планшете, складном устройстве и даже часах. 👉 Отделение визуального уровня от логики — клиенту не нужно знать о ваших composable-функциях, ViewModel, DI и т.п. 👉 Двусторонняя связь — клики и события возвращаются на клиент, который решает, что делать (навигировать, логировать, изменять состояние). 👉 Поддержка анимаций и выражений — значения могут вычисляться по времени, переменным, условиям. Для большинства приложений оптимальная модель — гибридная: 📱 основная навигация + критические экраны в “локальном Compose”, ⚙️ динамические зоны — через Remote Compose. Если Remote Compose будет развиваться так же активно, как Compose в своё время, это может стать стандартом для динамических интерфейсов на Android. Как вам такой поворот с Compose? Источник тут #jetpack #android #compose #serverdrivenui #sdui #bdui

  • Появилось расписание ежегодной конференции Google I/O, которая в этом году пройдёт 20-21 мая

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • Google анонсировала Android XR SDK Developer Preview – набор инструментов для разработки приложений под XR (расширенная реальность). Разработчики смогут создавать пространственные 3D-интерфейсы, адаптировать существующие Android-приложения и использовать OpenXR, Unity и WebXR. Новый Jetpack XR SDK упрощает создание XR-опыта с помощью Jetpack Compose и ARCore. [dev.android.com] [blog]

  • Сравнение производительности и размера APK в Jetpack Compose и View https://developer.android.com/jetpack/compose/migrate/compare-performance

  • 10 мая 2023 г.13,1 тыс33

    Google IO 2023 - Compose - Advanced state and side effects in Jetpack Compose - Best practices for saving UI state on Android - Debugging Jetpack Compose - What's new with TV and intro to Compose - How to test for all screen sizes

  • https://habr.com/ru/company/piter/blog/711848/ #android #fp #reduce #elm #redux

  • Почти 3 года назад я “продал” TEA своей команде в Авто.ру. С тех пор наша команда написала ~180 TEA-компонентов - от простых экранов с парой кнопок до сложных форм-визардов с кучей логики. Тогда одним из ключевых требований дизайна, которые я перед собой ставил, был интероп с тогдашним стеком приложения - MVP + Clean Architecture, RxJava, Dagger 2. С тех пор я много думал о том, как бы выглядела архитектура, если убрать ограничение на совместимость с наследием эпохи Clean Architecture. Эта статья - компиляция моих заметок на эту тему.

  • #JetpackCompose Jetpack Compose 1.1 is now stable! 🎉 https://android-developers.googleblog.com/2022/02/jetpack-compose-11-now-stable.html

  • #JetpackCompose Google Maps Compose https://github.com/googlemaps/android-maps-compose

  • #JetpackCompose #WearOS 🎉 Support for Wear OS Tiles has been added to Glance! The Glance alpha makes it easier to build Wear OS Tiles. https://android-developers.googleblog.com/2022/01/announcing-glance-tiles-for-wear-os.html

  • TEA в мире Mobile Чат для обсуждения The Elm Architecture, также известную как Model View Update в Android https://t.me/MobileTea

  • #JetpackCompose #TEA #UDF #Architecture Никита Типун – Как Заваривать Декларативный Чай https://youtu.be/G6SD2uhEdZ8

  • #JetpackCompose App Widgets — Jetpack Glance Alpha 1 🎉 https://android-developers.googleblog.com/2021/12/announcing-jetpack-glance-alpha-for-app.html

Jetpack Compose News & Videos — tgindex