#JetpackCompose
Рекомпозиция и бублики 🍩
https://jetpackcompose.app/articles/donut-hole-skipping-in-jetpack-compose/
Рекомпозиция и бублики 🍩
https://jetpackcompose.app/articles/donut-hole-skipping-in-jetpack-compose/
www.jetpackcompose.app
What is “donut-hole skipping” in Jetpack Compose?
🍩 Learn how Jetpack Compose optimizes the recomposition of composable functions by skipping work that's unnecessary.
#JetpackCompose #BottomSheet #NestedScrolling
https://proandroiddev.com/how-to-master-swipeable-and-nestedscroll-modifiers-in-compose-bb0635d6a760
https://proandroiddev.com/how-to-master-swipeable-and-nestedscroll-modifiers-in-compose-bb0635d6a760
Medium
How to master Swipeable and NestedScroll modifiers in Jetpack Compose
Material components are helpful, but sometimes the UI you want to build slightly varies from the platform’s default look, style or…
#JetpackCompose #AndroidBroadcast
Android Jetpack Compose Q&A, Матвей Мальков из Google
https://www.youtube.com/watch?v=mLfujojwhUA
Android Jetpack Compose Q&A, Матвей Мальков из Google
https://www.youtube.com/watch?v=mLfujojwhUA
YouTube
Android Jetpack Compose Q&A, Матвей Мальков из Google [RU]
Матвей Мальков из команды Jetpack Compose отвечает на вопросы по технологии, её использованию и будущем
Эксперт - Матвей Мальков, инженер в команде Android Toolkit в Google https://twitter.com/matvei_jj
Работает над Jetpack Compose с начала проекта. До прихода…
Эксперт - Матвей Мальков, инженер в команде Android Toolkit в Google https://twitter.com/matvei_jj
Работает над Jetpack Compose с начала проекта. До прихода…
#JetpackCompose
Compose internals spelunking — with Jake Wharton
https://www.youtube.com/watch?v=VX6nAvRWQg4
Compose internals spelunking — with Jake Wharton
https://www.youtube.com/watch?v=VX6nAvRWQg4
YouTube
How Compose UI works
In this episode, Jake Wharton led us through some cool parts of Compose, to learn how Compose works from the inside out!
*What's Code with The Italians?* 🤌🍕
Two Italian coders 🧑💻🤓 live-stream 📺 their sweary 🤬, mostly unsuccessful attempts at coding an Android…
*What's Code with The Italians?* 🤌🍕
Two Italian coders 🧑💻🤓 live-stream 📺 their sweary 🤬, mostly unsuccessful attempts at coding an Android…
#JetpackCompose #ComposeWear
Jetpack Compose for Android Wear now in developer preview ⚡️⚡️⚡️
https://android-developers.googleblog.com/2021/10/compose-for-wear-os-now-in-developer.html
Jetpack Compose for Android Wear now in developer preview ⚡️⚡️⚡️
https://android-developers.googleblog.com/2021/10/compose-for-wear-os-now-in-developer.html
Android Developers Blog
Compose for Wear OS now in Developer Preview!
News and insights on the Android platform, developer tools, and events.
#JetpackCompose #Documentation
Список всех доступных модификаторов разделенных на категории.
https://developer.android.com/jetpack/compose/modifiers-list
Список всех доступных модификаторов разделенных на категории.
https://developer.android.com/jetpack/compose/modifiers-list
#JetpackCompose #UDF #MVI #Architecture
Еще один взгляд на MVI архитектуру в сочетании с Compose.
Комментарии на медиум приветствуются. 👏
https://medium.com/@VolodymyrSch/android-simple-mvi-implementation-with-jetpack-compose-5ee5d6fc4908
Еще один взгляд на MVI архитектуру в сочетании с Compose.
Комментарии на медиум приветствуются. 👏
https://medium.com/@VolodymyrSch/android-simple-mvi-implementation-with-jetpack-compose-5ee5d6fc4908
Medium
Android: Simple MVI implementation with Jetpack Compose
Foreword:
There are different architectures for building a UI in Android development, but MVI is less known from them all. Studying the…
There are different architectures for building a UI in Android development, but MVI is less known from them all. Studying the…
#JetpackCompose
Always provide a Modifier parameter
https://chris.banes.dev/always-provide-a-modifier/
Always provide a Modifier parameter
https://chris.banes.dev/always-provide-a-modifier/
#JetpackCompose
Snapper is a library which brings snapping to the Compose scrolling layouts (currently LazyColumn and LazyRow).
https://chrisbanes.github.io/snapper/
Demo: https://chrisbanes.github.io/snapper/assets/demo.mp4
Snapper is a library which brings snapping to the Compose scrolling layouts (currently LazyColumn and LazyRow).
https://chrisbanes.github.io/snapper/
Demo: https://chrisbanes.github.io/snapper/assets/demo.mp4
#JetpackCompose #AndroidDevSummit
Android Dev Summit 2021 ⚠️
В скором времени стартует онлайн-конференция от Google Android Dev Summit 2021.
В течение двух дней будут представлены последние обновления из мира андроид разработки.
Вы узнаете, что изменилось в Jetpack Compose (спойлер, поддержка Wear OS, Material You и возможно анонсируют Glance, но это не точно), Android Development Tools, Material You, анимации, CameraX, верстка под экраны любых размеров и многое другое.
❗️Открывающий конференцию keynote будет транслироваться здесь https://youtu.be/RS6By_pE7uo
ℹ️ Найти расписание всех докладов можно по этой ссылке https://developer.android.com/events/dev-summit/technical-talks
Android Dev Summit 2021 ⚠️
В скором времени стартует онлайн-конференция от Google Android Dev Summit 2021.
В течение двух дней будут представлены последние обновления из мира андроид разработки.
Вы узнаете, что изменилось в Jetpack Compose (спойлер, поддержка Wear OS, Material You и возможно анонсируют Glance, но это не точно), Android Development Tools, Material You, анимации, CameraX, верстка под экраны любых размеров и многое другое.
❗️Открывающий конференцию keynote будет транслироваться здесь https://youtu.be/RS6By_pE7uo
ℹ️ Найти расписание всех докладов можно по этой ссылке https://developer.android.com/events/dev-summit/technical-talks
#JetpackCompose #UDF #StateDesign
Михаил Левченко( @themishkun ) — Итак, вы выбрали UDF-архитектуру. Как моделировать стейт?
https://www.youtube.com/watch?v=y0CHhHBzEkw
Михаил Левченко( @themishkun ) — Итак, вы выбрали UDF-архитектуру. Как моделировать стейт?
https://www.youtube.com/watch?v=y0CHhHBzEkw
YouTube
Михаил Левченко — Итак, вы выбрали UDF-архитектуру. Как моделировать стейт?
Ближайшая конференция: Mobius 2024 Spring, 23 мая (online), 31 мая – 1 июня (offline, Москва)
Подробности и билеты: https://jrg.su/EH5c9Q
— —
. . С каждым днём декларативный UI набирает обороты. Android, iOS, Flutter и React Native-разработчики активно переходят…
Подробности и билеты: https://jrg.su/EH5c9Q
— —
. . С каждым днём декларативный UI набирает обороты. Android, iOS, Flutter и React Native-разработчики активно переходят…
#JetpackCompose
v0.21.4-beta 🌈
https://github.com/google/accompanist/releases/tag/v0.21.4
What’s Changed:
v0.21.4-beta 🌈
https://github.com/google/accompanist/releases/tag/v0.21.4
What’s Changed:
• Update to Compose 1.1.0-beta04
• Fix destination animations being ignored
• Fix for Pager loosing its restored or initial current page
• PageState.targetPage didn't perform as we expected when page offset between -0.5f and 0f
• [Pager] Allow HorizontalPager to wrap content height and VerticalPager to wrap content width
• Fix set status bar icons on API 30
GitHub
Release v0.21.4-beta 🌈 · google/accompanist
What’s Changed
Update to Compose 1.1.0-beta04 (#902) @manuelvicnt
Fix destination animations being ignored (#900) @jbw0033
Fix for Pager loosing its restored or initial current page (#901) @andkul...
Update to Compose 1.1.0-beta04 (#902) @manuelvicnt
Fix destination animations being ignored (#900) @jbw0033
Fix for Pager loosing its restored or initial current page (#901) @andkul...
#JetpackCompose
App Widgets — Jetpack Glance Alpha 1 🎉
https://android-developers.googleblog.com/2021/12/announcing-jetpack-glance-alpha-for-app.html
App Widgets — Jetpack Glance Alpha 1 🎉
https://android-developers.googleblog.com/2021/12/announcing-jetpack-glance-alpha-for-app.html
Android Developers Blog
Announcing Jetpack Glance Alpha for app widgets
Posted by Marcel Pintó Biescas, Developer Relations Engineer, @marxallski Android 12 revamps a key feature for many A...
#JetpackCompose #TEA #UDF #Architecture
Никита Типун – Как Заваривать Декларативный Чай
https://youtu.be/G6SD2uhEdZ8
Никита Типун – Как Заваривать Декларативный Чай
https://youtu.be/G6SD2uhEdZ8
YouTube
Никита Типун — Как заваривать декларативный чай
Ближайшая конференция: Mobius 2024 Spring — 14 мая (Online), 20–21 мая (Offline, Москва)
Подробности и билеты: https://cutt.ly/swDn5pJ6
— —
Долгожданный релиз Jetpack Compose уже не за горами, к этому нужно подготовиться, и Никита вам в этом поможет. В докладе…
Подробности и билеты: https://cutt.ly/swDn5pJ6
— —
Долгожданный релиз Jetpack 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
🎉 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
Android Developers Blog
Announcing Glance: Tiles for Wear OS made simple
Posted by Anna Bernbaum, Associate Product Manager Last year we announced the Wear Tiles API . To complement that Java API, we are...
#JetpackCompose
Jetpack Compose 1.1 is now stable! 🎉
https://android-developers.googleblog.com/2022/02/jetpack-compose-11-now-stable.html
Jetpack Compose 1.1 is now stable! 🎉
https://android-developers.googleblog.com/2022/02/jetpack-compose-11-now-stable.html
Android Developers Blog
Jetpack Compose 1.1 is now stable!
Posted by Florina Muntenescu , Android Developer Relations Engineer Today, we’re releasing version 1.1 of Jetpack Co...