🚀 Android Studio Quail 1 RC 2 is here!
Read more 👇
https://androidstudio.googleblog.com/2026/05/android-studio-quail-1-rc-2-now.html?m=1
#AndroidDev #AndroidStudio #Kotlin #JetpackCompose #MobileDev
🚀 Android Studio Quail 1 RC 2 is here!
Read more 👇
https://androidstudio.googleblog.com/2026/05/android-studio-quail-1-rc-2-now.html?m=1
#AndroidDev #AndroidStudio #Kotlin #JetpackCompose #MobileDev
🚀 Released Ink_Api_Compose v1.7.0 ✍️
Explore Google Ink API with Jetpack Compose, Kotlin & Room.
✨ Drawing tools
✨ Eraser support
✨ Stroke → Bitmap conversion
🔗 https://github.com/NicosNicolaou16/Ink_Api_Compose
If you find it useful, give it a ⭐

This open-source project tests the new Google Ink API with an example for drawing, offering options to select colors, erase part of the drawing or clear the entire drawing. It also includes functio...
🚀 Pokedex Compose XR v1.0.7 is out!
Jetpack Compose + XR experiments for a modern Android Pokédex 🧭✨
🔗 Release: https://github.com/NicosNicolaou16/Pokedex_Compose_XR/releases/tag/1.0.7
📦 Repo: https://github.com/NicosNicolaou16/Pokedex_Compose_XR
If you like it, a ⭐ star is appreciated!
#AndroidDev #JetpackCompose #Kotlin #XR #OpenSource #Pokemon
🚀 Android Studio Quail 2 Canary 2 fixes major Kotlin K2 pain points:
✅ Better code completion
✅ Improved indexing stability
🔗 https://androidstudio.googleblog.com/2026/05/android-studio-quail-2-canary-2-now.html?m=1
🚀 #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
🚨 New AndroidX releases dropped for May 19:
• Compose UI/Foundation/Runtime 1.12.0-alpha03
• Material3 1.5.0-alpha20
• Material3 Adaptive 1.3.0-beta02
• Core 1.19.0-rc01
• Glance, Ink, Car App updates & more
https://developer.android.com/jetpack/androidx/versions/all-channel?hl=en#may_19_2026
Переезд с 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
🚀 Just launched #CodeTrendy → FamWake – Smart Family Alarm
No more bathroom wars. FamWake schedules your family's mornings — automatically.
🚀 Updated my Pokémon Compose Multi-Module project with improvements to architecture (v1.4.2).
Built with Jetpack Compose, Clean Architecture & Kotlin 👨💻
🔗 https://github.com/NicosNicolaou16/Pokedex_Compose_Multi_Module
Star ⭐ the repo if you like it!