•Android #GDE
•Open-source #KMP/#CMP projects: http://github.com/joreilly
•Blog: http://johnoreilly.dev
•Living in Galway, Ireland 🇮🇪
- Currently have 12 KMP/CMP samples at github.com/joreilly (determined not to create any new ones for a while 😀)
- Blog at johnoreilly.dev
blog.jetbrains.com/k...
More to come later still, such as updates in the KMP wizard and in our samples.
blog.jetbrains.com/k...
More to come later still, such as updates in the KMP wizard and in our samples.
Nice example of #KMP being used for B&Q (and other brands).
"Featuring over 1.2 million products, the app used 200,000 lines of KMP and Swift code, natively shared between iOS and Android"
Nice example of #KMP being used for B&Q (and other brands).
"Featuring over 1.2 million products, the app used 200,000 lines of KMP and Swift code, natively shared between iOS and Android"
Haven't tried it yet but looks very interesting. Kudos as well for comprehensive docs provided.
Haven't tried it yet but looks very interesting. Kudos as well for comprehensive docs provided.
What’s new:
✨ Common @Preview annotation
🧭 Support for Navigation 3 on non-Android targets
🔥 Stable and bundled Compose Hot Reload
Learn more: https://blog.jetbrains.com/kotlin/2026/01/compose-multiplatform-1-10-0/
What’s new:
✨ Common @Preview annotation
🧭 Support for Navigation 3 on non-Android targets
🔥 Stable and bundled Compose Hot Reload
Learn more: https://blog.jetbrains.com/kotlin/2026/01/compose-multiplatform-1-10-0/
In part 4 of our series, we experiment with a dedicated `find` sub-agent. By limiting context growth and using a faster, cheaper model, we explore how Koog enables smarter agent design without sacrificing performance. Read more: jb.gg/49mxzp
In part 4 of our series, we experiment with a dedicated `find` sub-agent. By limiting context growth and using a faster, cheaper model, we explore how Koog enables smarter agent design without sacrificing performance. Read more: jb.gg/49mxzp
- Support exception throwing
- Support cancellation
github.com/JetBrains/ko...
- Support exception throwing
- Support cancellation
github.com/JetBrains/ko...
Thanks to @madonawambua.bsky.social, @johnoreilly.dev, Sungyong An, and SeongUg Jung for the testimonials.
Thanks to @madonawambua.bsky.social, @johnoreilly.dev, Sungyong An, and SeongUg Jung for the testimonials.
It takes you from “how to use Kotlin” into “how Kotlin really works,” revealing the internal implementations, desmifying bytecodes and compiler behavior, and internals that shape the language.
kotlin.skydoves.me
It takes you from “how to use Kotlin” into “how Kotlin really works,” revealing the internal implementations, desmifying bytecodes and compiler behavior, and internals that shape the language.
kotlin.skydoves.me