Вышел Compose для Wear OS 1.2
👉 Поддержка Wear OS 4
👉 Раскрывающиеся элементы
👉 Поддержка Swipe To Reveal
👉 Поддержка превью для часов
👉 Улучшение анимаций
👉 Tiles 1.2
👉 Platform data bindings - связка между элементами тайлами и источниками данных: сердцебиение, шагометр, время и др.
#wear
👉 Поддержка Wear OS 4
👉 Раскрывающиеся элементы
👉 Поддержка Swipe To Reveal
👉 Поддержка превью для часов
👉 Улучшение анимаций
👉 Tiles 1.2
👉 Platform data bindings - связка между элементами тайлами и источниками данных: сердцебиение, шагометр, время и др.
#wear
👍33👎3
🎉 Вышел Jetpack Compose 1.5.0 🎉
👉 Улучшение производительности: рефакторинг Modifier (до 80% ускорили во времени композиции 🤯)
👉 Снижено потребление памяти
👉 Проверил рефакторинг BasicText для ускорения его работы
👉 Множество API для работы с текстом стали стабильными
👉 LazyStaggeredGrid API теперь стабильное
🛠️ Исправление багов. Говорят много багов пофиксили в Pager
Скоро появится документация для миграции кастомных Modifier на Modifier.Node API. Смотрите пример кодом и видео по теме 📺 Compose Modifiers deep dive (21 мин)
Подробности изменений по либам
👉 Compose Animation
👉 Compose Foundation
👉 Compose Material
👉 Compose Runtime
👉 Compose UI
#jetpack #android @compose_broadcast
👉 Улучшение производительности: рефакторинг Modifier (до 80% ускорили во времени композиции 🤯)
👉 Снижено потребление памяти
👉 Проверил рефакторинг BasicText для ускорения его работы
👉 Множество API для работы с текстом стали стабильными
👉 LazyStaggeredGrid API теперь стабильное
🛠️ Исправление багов. Говорят много багов пофиксили в Pager
Скоро появится документация для миграции кастомных Modifier на Modifier.Node API. Смотрите пример кодом и видео по теме 📺 Compose Modifiers deep dive (21 мин)
Подробности изменений по либам
👉 Compose Animation
👉 Compose Foundation
👉 Compose Material
👉 Compose Runtime
👉 Compose UI
#jetpack #android @compose_broadcast
👍60👎2
Отдельного поста заслуживает поддержка Jetpack Compose 1.5.0 нового компилятора Kotlin - K2. Нужно использовать Kotlin 1.9.0.и выше, а также включить флаги.
Делитесь результатами скорости работы и компиляции в комментариях
#k2
Делитесь результатами скорости работы и компиляции в комментариях
#k2
👍29👎2
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
1Sec Temporary Mail App - Kotlin Multiplatform приложение для работы с email. Используется Compose Multiplatform, Ktor, KotlinX Serialization и Voyager. Есть версия для Android, iOS и Desktop
#sample
#sample
👍39
Jetpack Compose UI Architecture Templates - плагин для IDEA что создавать себе классы и методы на основе различных шаблонов архитектуры с использованием Jetpack Compose
#architecture #tooling
#architecture #tooling
👍31👎4
Compose Look And Feel - библиотека для Compose с повторением Material 3 и Cupertino тем. Еще не всё готово до конца, но зато можно будет делать нативный UI под iOS проще из Compose Multiplatform
#android #ios
#android #ios
👍42
Forwarded from Mobile Compose
#Video #Compose #Navigation
Декларативная архитектура и навигация с Decompose
Доклад c весеннего сезона Mobius 2023 от Алексея Панова, в котором он рассказывает про декларативную архитектуру и навигацию, а также на реальном примере показывает, как всё это интегрировать в проект с помощью библиотеки Decompose.
Декларативная архитектура и навигация с Decompose
Доклад c весеннего сезона Mobius 2023 от Алексея Панова, в котором он рассказывает про декларативную архитектуру и навигацию, а также на реальном примере показывает, как всё это интегрировать в проект с помощью библиотеки Decompose.
YouTube
Алексей Панов, Контур — Декларативная архитектура и навигация с Decompose
Подробнее о конференции Mobius: https://jrg.su/ojGU3B
— —
В современных мобильных приложениях декларативный подход все чаще вытесняет императивный. Вы, наверняка, слышали о плюсах использования однонаправленного потока данных или о преимуществах декларативных…
— —
В современных мобильных приложениях декларативный подход все чаще вытесняет императивный. Вы, наверняка, слышали о плюсах использования однонаправленного потока данных или о преимуществах декларативных…
👍19
С релизом Jetpack Compose 1.5.0 обновили и планы по развитию фреймворка дальше:
🚀 Повышение скорости работы, в особенности DerivedState и CompositionLocal
👉 Больше поддержки сложных UI для Compose
🛠️ Развитие инструментов для работы с Compose
👉 Поддержка различных платформ
Подробности roadmap тут
🚀 Повышение скорости работы, в особенности DerivedState и CompositionLocal
👉 Больше поддержки сложных UI для Compose
🛠️ Развитие инструментов для работы с Compose
👉 Поддержка различных платформ
Подробности roadmap тут
👍43
Вышло open source приложение TiVi 0.9.3 от Chris Banes. В ней авто переписал его на Compose Multiplatform и добавил поддержку Predictive Back Gesture в Android 14
Скачать приложение из Google Play
#android #ios
Скачать приложение из Google Play
#android #ios
👍17
mutableStateOf() позволяет указывать политику SnapshotMutationPolicy, как проверяется изменение правил при сравнение значений. В статье это подробно расписывается.
🔗 Альтернативная ссылка (у кого не открывается Medium)
#compose
🔗 Альтернативная ссылка (у кого не открывается Medium)
#compose
👍22
👍18
На сайте android-developers появилось короткое руководство по анимациям в Compose с популярными сценариями для анимирования объектов
#animation
#animation
👍64