Nicos Nicolaou
banner
nicolaounicos.bsky.social
Nicos Nicolaou
@nicolaounicos.bsky.social
Senior Software Engineer, #AndroidDev & #FlutterDev Developer, Building libraries on #GitHub and writing articles on #Medium

Nicosia, Cyprus

🔗 https://linktr.ee/nicos_nicolaou
🧑‍💻 https://github.com/NicosNicolaou16
✍️ https://medium.com/@nicosnicolaou
🚀 Ink API Compose v1.5.1
More efficient stroke saving ⚡ (thanks Google Ink API team 🙌)
🔗 issuetracker.google.com/issues/46845...

🔗 github.com/NicosNicolao...

⭐ Star, if you like it and find it useful ⭐

#AndroidDev #JetpackCompose #Kotlin #Android
December 22, 2025 at 4:04 PM
🚀 PercentagesWithAnimationCompose v1.3.6 is live!

Updated to Kotlin 2.3.0, Gradle 8.13.2 & latest Compose BOM 📊✨

🔗 github.com/NicosNicolao...

If you find it useful, please consider giving it a ⭐ star 🙏

#AndroidDev #JetpackCompose #Kotlin #OpenSource #Android
GitHub - NicosNicolaou16/PercentagesWithAnimationCompose: This library is designed to provide developers with an easy way to implement percentages with custom Compose views and animations, including l...
This library is designed to provide developers with an easy way to implement percentages with custom Compose views and animations, including linear, circular, circle, gradient circle and wave perce...
github.com
December 22, 2025 at 4:02 PM
🐼 Android Studio Panda 1 (2025.3.1 Canary 1) is here!

Fixes include AGP improvements, Database Inspector stability, Multiplatform support, correct APK asset renaming, Device Mirroring CPU fixes & more 👇
androidstudio.googleblog.com/2025/12/andr...

#AndroidDev #AndroidStudio #Kotlin #CanaryRelease
Android Studio Panda 1 Canary 1 now available
Android Studio Panda 1 | 2025.3.1 Canary 1 is now available in the Canary channel. If you already have an Android Studio build on the  Ca...
androidstudio.googleblog.com
December 22, 2025 at 5:16 AM
🎉 New episode of Now in Android is out!

Android XR, Android Studio Otter 2 w/ Gemini 3, Android 16 QPR2, Jetpack Navigation 3 & more 🚀

Watch: youtu.be/kIe8ha5MxOk

#AndroidDev #NowInAndroid #Jetpack
Now in Android: 123 – Android XR, Jetpack Navigation 3, and more!
YouTube video by Android Developers
youtu.be
December 19, 2025 at 8:14 PM
🚀 kotlinx.serialization 1.10.0-RC is out!
Built on Kotlin 2.3.0 with stabilized JSON APIs, Return Value Checker support, polymorphism improvements & bug fixes.

Details👇
github.com/Kotlin/kotli...

#Kotlin #kotlinxSerialization #AndroidDev #Android
Release 1.10.0-RC · Kotlin/kotlinx.serialization
This is a release candidate for 1.10.0 based on Kotlin 2.3.0. It stabilizes a set of frequently used JSON APIs and builder options, adopts a new 'Return Value Checker' Kotlin feature, and provides ...
github.com
December 19, 2025 at 7:30 PM
🚀 Material Components Android 1.14.0-alpha08 is out!

• compileSdkVersion → 35
• Built with AGP 8.11.1 & Gradle 8.13
• FAB, Lists, Slider & Snackbar improvements

🔗 github.com/material-com...

#AndroidDev #MaterialDesign #MDCAndroid #Android #Kotlin
Release 1.14.0-alpha08 · material-components/material-components-android
Important The compileSdkVersion was updated to 35. Library is now built with AGP 8.11.1 and Gradle 8.13. Dependency Updates None Library Updates Catalog Update button demos so all buttons are u...
github.com
December 18, 2025 at 5:00 PM
🚀 AndroidX updates (Dec 17, 2025)

• Activity 1.12.2
• Camera 1.6.0-alpha02
• Compose 1.11.0-alpha02
• Paging 3.4.0-beta01
• Wear OS & Privacy Sandbox updates

🔗 developer.android.com/jetpack/andr...

#AndroidDev #AndroidX #Jetpack #Compose #Kotlin #Android
December 17, 2025 at 6:41 PM
🚀 KSP 2.3.4 is out!

✅ Ignores sources in Kotlin directory
⚡ Skips Java symbol lookups in non-incremental builds
🧹 Cleans up ThreadLocals after processing

🔗 github.com/google/ksp/r...

#Kotlin #KSP #AndroidDev #BuildTools
Release 2.3.4 · google/ksp
What's Changed KSP ignores sources in Kotlin directory #2730 Avoid recording Java symbol lookups in non-incremental builds #2728 Clean up ThreadLocals when processing is done #2709 Contributors ...
github.com
December 17, 2025 at 5:21 AM
Thank you so much, @commonsware.com, for sharing and mentioning my Navigation 3 article on jetc.dev! 🙏 Really appreciate it.
Hey, I just shipped jetc.dev Newsletter Issue #294! Compose Multiplatform RC! XR! @nicolaounicos.bsky.social on Nav3! @tunji.dev on shared element transitions! Malware in Compose GitHub repos! 😞 And... React Native in Compose?!? jetc.dev/issues/294 #JetpackCompose #AndroidDev
December 16, 2025 at 5:24 PM
🚀 Compose Multiplatform 1.11.0-alpha01 is live!

• Kotlin 2.2 migration
• Dialog animations
• Better focus & insets handling
• Desktop, Web & iOS fixes

🔗 github.com/JetBrains/co...

#ComposeMultiplatform #Kotlin #AndroidDev #Android
Release 1.11.0-alpha01 · JetBrains/compose-multiplatform
Changes since 1.10.0-rc02 Migration Notes Multiple Platforms The project has migrated to Kotlin language version and API version 2.2. The projects depending on Compose Multiplatform need to use th...
github.com
December 16, 2025 at 3:42 PM
🚀 Kotlin 2.3.0 is released!

Packed with compiler improvements, Analysis API fixes, better diagnostics, and Native/Wasm updates.

🔗 github.com/JetBrains/ko...

#Kotlin #KotlinLang #JetBrains #AndroidDev #Android
Release Kotlin 2.3.0 · JetBrains/kotlin
Changelog Analysis API KT-80082 K2. False positive "Cannot resolve method" for self-bounded generic with wildcard return type in Java interop KT-80303 Move :native:analysis-api-klib-reader to :lib...
github.com
December 16, 2025 at 3:38 PM
Reposted by Nicos Nicolaou
Hey, I just shipped jetc.dev Newsletter Issue #294! Compose Multiplatform RC! XR! @nicolaounicos.bsky.social on Nav3! @tunji.dev on shared element transitions! Malware in Compose GitHub repos! 😞 And... React Native in Compose?!? jetc.dev/issues/294 #JetpackCompose #AndroidDev
December 16, 2025 at 1:57 PM
🚀 Android builds just got faster!
Up to 18% faster compile times with no performance or memory trade-offs thanks to ART improvements.

🔗 android-developers.googleblog.com/2025/12/18-f...

#AndroidDev #Android #Performance #Kotlin
18% Faster Compiles, 0% Compromises
News and insights on the Android platform, developer tools, and events.
android-developers.googleblog.com
December 15, 2025 at 6:24 PM
🚀 Pokedex_Compose version 2.5.2 - update!
Now using Navigation 3 Scene Strategy for better adaptive navigation across screen sizes in Jetpack Compose.

🔗 github.com/NicosNicolao...

#AndroidDev #JetpackCompose #Android #Navigation3 #Kotlin #OpenSource
GitHub - NicosNicolaou16/Pokedex_Compose: This Pokedex - Pokemon app is a project that contain and apply the latest Android technologies recommended by Google such as Jetpack Compose, the new way to b...
This Pokedex - Pokemon app is a project that contain and apply the latest Android technologies recommended by Google such as Jetpack Compose, the new way to build the design. - NicosNicolaou16/Poke...
github.com
December 15, 2025 at 4:30 PM
🚀 Android Studio Otter 3 Feature Drop 2025.2.3 Canary 5 is out!
Includes fixes for Kotlin sync, Compose Preview, screen recording, Gradle args, indexing, and device audio redirect.

🔗 androidstudio.googleblog.com/2025/12/andr...

#AndroidDev #AndroidStudio #Android #Kotlin
Android Studio Otter 3 Feature Drop | 2025.2.3 Canary 5 now available
Android Studio Otter 3 Feature Drop | 2025.2.3 Canary 5 is now available in the Canary channel. If you already have an Android Studio bui...
androidstudio.googleblog.com
December 11, 2025 at 5:19 PM
Reposted by Nicos Nicolaou
I just published a deep dive on Navigation 3 for Jetpack Compose — full back-stack cont & built-in animations.

Article 👉 medium.com/@nicosnicola...
Repo 👉 github.com/NicosNicolao...

If you like it: 👏 clap the article / ⭐ star the repo!
#AndroidDev #Compose #Kotlin
Navigation 3 — The new navigation system for Jetpack Compose
In this article, we focus on Navigation 3, the new navigation for Jetpack Compose. We will see what is the navigation and the main idea…
medium.com
December 8, 2025 at 4:52 PM
Reposted by Nicos Nicolaou
🚀 Pokedex_Compose v2.5.0 is live!
Big highlight: full migration to Navigation 3 🎉

Also updated: Kotlin 2.2.21, KSP 2.3.3, Gradle 8.13.1 & latest Compose BOM.

Repo 👉 github.com/NicosNicolao...
If you like it, drop a ⭐

#AndroidDev #Kotlin #JetpackCompose #Navigation3 #Nav3
GitHub - NicosNicolaou16/Pokedex_Compose: This Pokedex - Pokemon app is a project that contain and apply the latest Android technologies recommended by Google such as Jetpack Compose, the new way to b...
This Pokedex - Pokemon app is a project that contain and apply the latest Android technologies recommended by Google such as Jetpack Compose, the new way to build the design. - NicosNicolaou16/Poke...
github.com
December 8, 2025 at 4:50 PM
🚀 Koin 4.2.0-beta2 is here!

✨ Cleaner koin-android deps
🔒 Safer ScopeFactory
🎯 Better scope handling
🔄 Fixed premature scope/context release
🧩 Compose loader & entry points updated
⚡ Faster & more thread-safe

🔗 github.com/InsertKoinIO...

#Koin #Kotlin #AndroidDev #Compose
Release 4.2.0-beta2 · InsertKoinIO/koin
What's Changed [koin-android] Remove transitive dependency for appcompat library by @egorikftp in #2273 Safer ScopeFactory, protect all operations from parallel calls by @arnaudgiuliani in #2323 F...
github.com
December 9, 2025 at 5:06 PM
Kotlin 2.3.0-RC3 is out!
• Fix for overload prioritization in the compiler
• Fix for invalid Duration from Long.MIN_VALUE.milliseconds

Details 👉 github.com/JetBrains/ko...

#Kotlin #AndroidDev #Android #Dev #Programming #JVM
Release Kotlin 2.3.0-RC3 · JetBrains/kotlin
Changelog Compiler KT-82869 Green-to-Red change in 2.3 after prioritizing non-suspend-function-type overloads Libraries KT-82901 Long.MIN_VALUE.milliseconds produces invalid denormalized Duration
github.com
December 9, 2025 at 3:43 PM
🚀 Compose Multiplatform 1.10.0-rc02 is out!

Fixes:
• Layout tree corruption
• iOS accessibility crash

Updates:
• Gradle plugin
• Runtime/UI/Foundation/Material
• Material3, Lifecycle, Navigation & more

🔗 github.com/JetBrains/co...

#ComposeMultiplatform #Kotlin #AndroidDev
Release 1.10.0-rc02 · JetBrains/compose-multiplatform
Changes since 1.10.0-rc01 Fixes Multiple Platforms Fix possible corruption of the layout nodes tree #2611 iOS Fix crash in accessibility when SemanticNode is not attached #2616 Components Gradl...
github.com
December 9, 2025 at 3:38 PM
Reposted by Nicos Nicolaou
Hi! I released jetc.dev Newsletter Issue #293! Compose for Android 1.10.1! Compose Multiplatform 1.10.0-rc01! Nav3! Pausable compositions! Multiplatform haptics! And... some days, you just can't get rid of a BOM (though perhaps you should). jetc.dev/issues/293 #JetpackCompose #AndroidDev
December 9, 2025 at 1:59 PM
New Android Studio Otter 3 (2025.2.3 Canary 4) update brings smoother AGP, working Logcat import/export, stable Device Manager & better Compose tools.

Details 👉 androidstudio.googleblog.com/2025/12/andr...

#AndroidStudio #AndroidDev #Android #Kotlin
Android Studio Otter 3 Feature Drop | 2025.2.3 Canary 4 now available
Android Studio Otter 3 Feature Drop | 2025.2.3 Canary 4 is now available in the Canary channel. If you already have an Android Studio bui...
androidstudio.googleblog.com
December 9, 2025 at 5:30 AM
The Android Show – XR Edition is live right now!
If you’re interested in AR/VR and want to see the latest updates on Android’s XR efforts, tune in live:

📺 Join here:
www.youtube.com/live/a3-OJxx...

#Android #XR #AR #VR #Tech #Innovation #Developers
Don’t miss The Android Show | XR Edition on Dec 8
YouTube video by Android Developers
www.youtube.com
December 8, 2025 at 6:06 PM
I just published a deep dive on Navigation 3 for Jetpack Compose — full back-stack cont & built-in animations.

Article 👉 medium.com/@nicosnicola...
Repo 👉 github.com/NicosNicolao...

If you like it: 👏 clap the article / ⭐ star the repo!
#AndroidDev #Compose #Kotlin
Navigation 3 — The new navigation system for Jetpack Compose
In this article, we focus on Navigation 3, the new navigation for Jetpack Compose. We will see what is the navigation and the main idea…
medium.com
December 8, 2025 at 4:52 PM