#jetpackcompose — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #jetpackcompose, aggregated by home.social.
-
🚀 Jetpack Compose 1.12 is stable!
Mesh Gradients, HDR/WCG, richer text APIs, Credential Manager integration, better animations, Grid layouts & better testing.
⚠️ Requires compileSdk 37 + AGP 9.2.0.
https://android-developers.googleblog.com/2026/08/jetpack-compose-august-2026-release.html
-
🚀 Jetpack Compose 1.12 is stable!
Mesh Gradients, HDR/WCG, richer text APIs, Credential Manager integration, better animations, Grid layouts & better testing.
⚠️ Requires compileSdk 37 + AGP 9.2.0.
https://android-developers.googleblog.com/2026/08/jetpack-compose-august-2026-release.html
-
🚀 Fresh AndroidX releases are here!
Highlights:
• AppCompat 1.8.0
• Compose 1.12.0
• Fragment 1.9.0
• Navigation 2.10.0-rc01
• WorkManager 2.12.0-rc01
• Android XR updatesCheck the full list 👇 https://developer.android.com/jetpack/androidx/versions/all-channel?hl=en#august_12_2026
-
I just uploaded jetc.dev Newsletter Issue #326! @shreyas on why we sometimes still need to think about stability! Compose Desktop/Web test bridge! Android debugger for coding agents! And... Places, everyone?!? https://jetc.dev/issues/326 #JetpackCompose #AndroidDev
-
I just uploaded jetc.dev Newsletter Issue #326! @shreyas on why we sometimes still need to think about stability! Compose Desktop/Web test bridge! Android debugger for coding agents! And... Places, everyone?!? https://jetc.dev/issues/326 #JetpackCompose #AndroidDev
-
🚀 Android Studio Quail 3 Patch 1 is now available in the Stable channel!
👉 Check for updates or download the latest release:
https://androidstudio.googleblog.com/2026/08/android-studio-quail-3-patch-1-now.html -
🚀 PercentagesWithAnimationCompose v1.4.0 is out!
An updated Jetpack Compose project for animated percentage/progress UI.
Check it out 👇 https://github.com/NicosNicolaou16/PercentagesWithAnimationCompose
-
🚀 ImagePickerAndroid v2.6.0 is out! 📸
A new release with the latest updates and improvements for Android image picking.
🔗 Release: https://github.com/NicosNicolaou16/ImagePickerAndroid/releases/tag/2.6.0
-
🚀 ImagePickerAndroid v2.6.0 is out! 📸
A new release with the latest updates and improvements for Android image picking.
🔗 Release: https://github.com/NicosNicolaou16/ImagePickerAndroid/releases/tag/2.6.0
-
I just sent out jetc.dev Newsletter Issue #325! Compose 1.0 five-year anniversary! 1.12.0 RC! Memory leaks! Remote Compose for debugging! And... @aditlal has been through the desert with a state with no name?!? https://jetc.dev/issues/325 #JetpackCompose #AndroidDev
-
I just sent out jetc.dev Newsletter Issue #325! Compose 1.0 five-year anniversary! 1.12.0 RC! Memory leaks! Remote Compose for debugging! And... @aditlal has been through the desert with a state with no name?!? https://jetc.dev/issues/325 #JetpackCompose #AndroidDev
-
🚀 Ink API Compose v1.8.0 is here!
Explore Google Ink API with Jetpack Compose ✍️
A modern Android open-source project for drawing, stylus/touch input, stroke handling & more.
⭐ Star the repo if you find it useful!
-
🚀 Android Studio Quail 3 is now available!
🔗 https://androidstudio.googleblog.com/2026/07/android-studio-quail-3-now-available.html?m=1
#AndroidDev #AndroidStudio #Kotlin #JetpackCompose #GoogleDevelopers #MobileDevelopment
-
🚀 Android Studio Quail 4 Canary 3 is here!
New fixes improve the dev experience:
✅ Better APK Viewer reliability
✅ More stable Database Inspector with SQLite fixes🔗
https://androidstudio.googleblog.com/2026/07/android-studio-quail-4-canary-3-now.html?m=1 -
🎉 Jetpack Compose turns 5!
Looking forward to hearing the team reflect on its journey from prototype to the standard for Android UI development.
📺 https://www.youtube.com/live/Np7RsqtkF1Q?is=fe2zZ8BCsYslao--
-
🚀 AndroidX updates are here!
Jetpack Compose 1.12.0-rc01 (UI, Runtime, Foundation, Material & Animation) is now available alongside AppCompat 1.8.0-rc01, Navigation 2.10.0-beta01 & more.
🔗 https://developer.android.com/jetpack/androidx/versions/all-channel?hl=en#july_29_2026
-
I created a recipe request for the Nav3 Recipes site 2 weeks ago.
If you would like to use Hilt to modularise your navigation, and also would want to save your backstack, you may want to upvote: https://github.com/android/nav3-recipes/issues/296
(Or, if you know how it works, could you tell me, please?)
Thanks!
-
I created a recipe request for the Nav3 Recipes site 2 weeks ago.
If you would like to use Hilt to modularise your navigation, and also would want to save your backstack, you may want to upvote: https://github.com/android/nav3-recipes/issues/296
(Or, if you know how it works, could you tell me, please?)
Thanks!
-
🎉 Happy 5 years of #JetpackCompose!
Now powering 68% of the top 1,000 Android apps, Compose has become the standard for modern Android UI. 🚀
Cheers to the team and community that made it happen! 💚
https://android-developers.googleblog.com/2026/07/five-years-of-jetpack-compose.html?m=1
-
I uploaded jetc.dev Newsletter Issue #324! PinnableContainer! End-to-end testing! Accessibility scanner! Docked panels! Photo editing! And... do we *really* need Canvas() everywhere?!? https://jetc.dev/issues/324 #JetpackCompose #AndroidDev
-
I uploaded jetc.dev Newsletter Issue #324! PinnableContainer! End-to-end testing! Accessibility scanner! Docked panels! Photo editing! And... do we *really* need Canvas() everywhere?!? https://jetc.dev/issues/324 #JetpackCompose #AndroidDev
-
⭐ Pokedex Compose XR v1.0.8 is out!
Exploring Android XR? Check out my open-source project built with Kotlin, Jetpack Compose & Android XR.
If you like it, a ⭐ on GitHub would mean a lot!
-
🚀 Android Studio Quail 4 Canary 2 is here!
🔗 https://androidstudio.googleblog.com/2026/07/android-studio-quail-4-canary-2-now.html?m=1
#Android #AndroidDev #AndroidStudio #JetpackCompose #Kotlin #MobileDev
-
📱 PercentagesWithAnimationCompose for #JetpackCompose
📊 Linear • ⭕ Circular • 🔵 Filled Circle • 🌈 Gradient Circle • 🌊 Wave Effect
🎬 Custom animations 🎨 Fully stylable⭐ Star the repo: https://github.com/NicosNicolaou16/PercentagesWithAnimationCompose
-
Hi! I released jetc.dev Newsletter Issue #323! Alphas! Replacing your base fragment! Official Lottie Compose support! And, I don't think you're ready for this... JellyFab?!? https://jetc.dev/issues/323 #JetpackCompose #AndroidDev
-
Hi! I released jetc.dev Newsletter Issue #323! Alphas! Replacing your base fragment! Official Lottie Compose support! And, I don't think you're ready for this... JellyFab?!? https://jetc.dev/issues/323 #JetpackCompose #AndroidDev
-
🛠️ Android Studio Quail 3 RC 1 is here!
Read more: https://androidstudio.googleblog.com/2026/07/android-studio-quail-3-rc-1-now.html?m=1
#AndroidDev #AndroidStudio #Kotlin #JetpackCompose #MobileDevelopment
-
🚀 Android Studio Quail 2 is now available!
Read more: https://androidstudio.googleblog.com/2026/07/android-studio-quail-2-now-available.html?m=1
#AndroidDev #AndroidStudio #Kotlin #JetpackCompose #MobileDev
-
Hey, I just sent out jetc.dev Newsletter Issue #322! @shreyas on SubcomposeLayout! TV Compose! Nav3! Filter bars! Setting screens! And... can we make Compose for Desktop better?!? https://jetc.dev/issues/322 #JetpackCompose #AndroidDev
-
Hey, I just sent out jetc.dev Newsletter Issue #322! @shreyas on SubcomposeLayout! TV Compose! Nav3! Filter bars! Setting screens! And... can we make Compose for Desktop better?!? https://jetc.dev/issues/322 #JetpackCompose #AndroidDev
-
🚀 Pokedex Compose Multi Module v1.5.0 is here!
This release brings architectural refinements, code quality improvements, and a stronger foundation for scalable Android apps built with Jetpack Compose.
⭐ https://github.com/NicosNicolaou16/Pokedex_Compose_Multi_Module
-
🗺️ Working with maps in Jetpack Compose?
I put together Map Compose Showcase, an Android sample demonstrating modern map development with #JetpackCompose & #GoogleMaps Compose.
⭐ If you find it useful, I'd appreciate a star!
-
I wrote a small Android test app in Compose years ago using Material 2 instead of 3 for the UI and my conclusion is that no one should do it:
- It lacks many useful components
- It has bugs that will never be fixed because it's unmaintained. For example some components crash when used with Navigation3 and AlertDialog doesn't support vertically scrolling text properly.
#AndroidDev #JetpackCompose #materialdesign -
I wrote a small Android test app in Compose years ago using Material 2 instead of 3 for the UI and my conclusion is that no one should do it:
- It lacks many useful components
- It has bugs that will never be fixed because it's unmaintained. For example some components crash when used with Navigation3 and AlertDialog doesn't support vertically scrolling text properly.
#AndroidDev #JetpackCompose #materialdesign -
I just sent out jetc.dev Newsletter Issue #321! Compose stable and beta updates! Nav3 migrations! Grid! @skydoves on effects! And GLFW for Compose for Desktop?!? https://jetc.dev/issues/321 #JetpackCompose #AndroidDev
-
I just sent out jetc.dev Newsletter Issue #321! Compose stable and beta updates! Nav3 migrations! Grid! @skydoves on effects! And GLFW for Compose for Desktop?!? https://jetc.dev/issues/321 #JetpackCompose #AndroidDev
-
🔍 Exploring the new Contact Picker API in #Android17.
It lets users share specific contacts without apps requesting "READ_CONTACTS"—a great step forward for privacy.
Sample project:
https://github.com/NicosNicolaou16/AndroidContactPicker⭐ the repository!
-
🔍 Exploring the new Contact Picker API in #Android17.
It lets users share specific contacts without apps requesting "READ_CONTACTS"—a great step forward for privacy.
Sample project:
https://github.com/NicosNicolaou16/AndroidContactPicker⭐ the repository!
-
🚀 Built an open-source demo of the Android EyeDropper API using Kotlin & Jetpack Compose.
🎨 Pick colors from the screen or images with a clean implementation.
⭐ Repo: https://github.com/NicosNicolaou16/EyeDropper_API
#Android #AndroidDev #Kotlin #JetpackCompose #OpenSource #GitHub
-
🚀 Pokedex Compose v2.6.0 is here!
✨ Room 3
⬆️ Kotlin 2.4.0 & KSP 2.3.9
🎯 Target SDK 37
🎨 Compose BOM 2026.06.01
📦 Updated dependencies⭐ If you like the project, please leave a star!
-
Did you know there are multiple Floating Action Button components available in different sizes?
• SmallFloatingActionButton
• FloatingActionButton
• MediumFloatingActionButton
• LargeFloatingActionButton -
Hi! I uploaded jetc.dev Newsletter Issue #320! Compose... in 3D! Compose Desktop beyond AWT! An independent RemoteCompose player! And, might we get an official Web rendering composable?!? https://jetc.dev/issues/320 #JetpackCompose #AndroidDev
-
I just published jetc.dev Newsletter Issue #319! Compose patch release! 1.12 beta! Compose Multiplatform alpha! Viewmodel scoping! Coil 3! @romainguy on color mixing! And... iOS is getting Ink?!? https://jetc.dev/issues/319 #JetpackCompose #AndroidDev
-
Classic bike-shedding I know but just had a 'debate' with my Android devs about Compose Preview naming convention. Any Android devs have an opinion?
I always use ComponentNamePreview with ComponentNameVariantPreview where a composable takes multiple arguments/config.
The devs have started dropping ComponentName which isn't something I've seen done elsewhere, so it's a departure from convention, plus where you have multiple Composables in a file, which does happen, it's ambiguous which composable you're targeting.
I gave up pushing back because one of the devs is just impossible when debating this stuff, but I hate the needless departure from convention just for the sake of brevity. They're usually right about this stuff, but I really don't like it as a new convention they just decided to adopt.
-
I just uploaded jetc.dev Newsletter Issue #318! @eevis on accessible links! RemoteCompose! Cross-platform barcode scanning! Blueprints in previews! And... we seem to be short a BOM?!? https://jetc.dev/issues/318 #JetpackCompose #AndroidDev
-
FlexBox component was added to Jetpack Compose.
It's a container that lays out items in one of the following directions:
• Row
• Column
• RowReverse
• ColumnReverseYou’ll need "foundation-layout:1.12.0-alpha03" to try it out.
-
Grid component was added to Jetpack Compose.
It lets you build two-dimensional layouts.
You’ll need "foundation-layout:1.12.0-alpha03" to try it out.
-
I just published jetc.dev Newsletter Issue #317! Compose alphas! Compose Multiplatform 1.11.1! Shader-based back nav! Hinges! Curated skills! And camera support... for Compose for Desktop?!? https://jetc.dev/issues/317 #JetpackCompose #AndroidDev
-
Hi! I published jetc.dev Newsletter Issue #316! Android Makers 2026! @eevis on autofill! @seb and @saket on test automation! And... can we compose some liquid for our glass?!? https://jetc.dev/issues/316 #JetpackCompose #AndroidDev
-
OK, I uploaded jetc.dev Newsletter Issue #315! Google I|O 2026! Compose Multiplatform 1.11.0! Android is Compose-first! And... an LLM-powered layout?!? https://jetc.dev/issues/315 #JetpackCompose #AndroidDev
-
🚀 #Android is now officially #ComposeFirst
Google announced Jetpack Compose is the primary UI toolkit for Android, while XML Views move into maintenance mode.
Compose is no longer “the future”, it’s the standard.
https://android-developers.googleblog.com/2026/05/android-ui-development-is-compose-first.html?m=1
-
Переезд с XML на Jetpack Compose на проде: базовые классы, архитектура, сложности и готовые решения
Меня зовут Родион, и я уже около 2,5 лет работаю в VK Android-разработчиком в крупном многомодульном проекте с сотнями экранов и довольно большой аудиторией. Когда я попал на проект, стек был классическим и проверенным: XML-вёрстка, навигация через Cicerone, Dagger 2 для DI, Coroutines и Flow для асинхронщины, а в качестве архитектурного паттерна — MVVM. Рано или поздно любая растущая кодовая база упирается в потолок своих архитектурных решений. У нас этот момент настал, когда количество экранов выросло до нескольких сотен и команда начала тратить больше времени на борьбу с неконсистентным состоянием UI. Классическая связка XML + ViewBinding + MVVM работала, но с каждым новым экраном мы всё острее чувствовали её ограничения: разрозненные StateFlow, дублирование кода во фрагментах, сложность переиспользования компонентов. Нужно было что-то менять — пересмотреть сам подход к построению UI. Так мы начали миграцию на Jetpack Compose (который на момент начала перехода уже был стабильным и самодостаточным). Полтора года спустя, пройдя через рефакторинг базовых классов, переход с MVVM на MVI и постепенную замену содержимого всех фрагментов, мы получили стек, на котором разработка ускорилась, а баги, связанные с состоянием экрана, практически исчезли. Полный переход на Jetpack Compose мы разделили на три больших этапа: - переписываем содержимое всех фрагментов на ComposeView; - переходим с Dagger2 на Koin; - меняем навигацию с Cicerone на Compose-навигацию. О втором и третьем этапах кратко расскажу ниже — в главе стратегии перехода, а на первом этапе остановлюсь подробнее. В этой статье не будет разбора плюсов и минусов Jetpack Compose, скорее она будет полезна тем, кто уже знаком с технологией, хочет её использовать, но боится нести в проект. Я расскажу, как мы шаг за шагом выполняли первый этап, и к чему в итоге пришли.
https://habr.com/ru/companies/vk/articles/1036772/
#android #jetpackcompose #мобильная_разработка #архитекура_приложений #kotlin #mvvm #mvi
-
Android/Navigation 3 q: is it possible to use a SceneDecorator to put a Scaffold around my screens, including TopAppBar with localised title, a main menu with localised labels and functioning navigation, and a BottomAppBar with FAB? How?
So far, I am struggling...
a) the SceneDecorator has access to the backstack, but not to NavKey (only to a String representation of it)
b) the SceneDecorator has no access to my navigator#Android #JetpackCompose #Navigation3 #FollowerPower #BuildInPublic
-
I shipped jetc.dev Newsletter Issue #314! Compose BOMs! Stable TV Compose! Form validation! ViewModels! Stylus support! Scrolling! https://jetc.dev/issues/314 #JetpackCompose #AndroidDev