John O'Reilly
banner
johnoreilly.dev
John O'Reilly
@johnoreilly.dev
•Software Engineer, Kraken Tech (Octopus Energy Group)
•Android #GDE
•Open-source #KMP/#CMP projects: http://github.com/joreilly
•Blog: http://johnoreilly.dev
•Living in Galway, Ireland 🇮🇪
Reminder that you get native performance when using Kotlin/Compose Multiplatform on IOS (from www.jetbrains.com/help/kotlin-...)
November 12, 2025 at 8:20 AM
Compose Multiplatform for iOS: Ready for Production Use by @sebi_io at #dcldn25
www.youtube.com/watch?v=sz6T...

CMP steadily getting better and better on iOS! Talk also includes nice example of using Junie alongside Compose Hot Reload (UI is updated as Junie makes changes)
November 11, 2025 at 2:34 PM
Submitted my talk earlier 🤞. Have ticket already so, either way, really looking forward to @kotlinconf.com 2026....always an amazing conference (and get to visit Munich for the first time)!
November 10, 2025 at 7:51 PM
This seems to happen quite frequently:(
November 4, 2025 at 11:00 AM
Winter has definitely arrived!
November 3, 2025 at 1:35 PM
Droid made it safely to the West of Ireland and settling in well with their new friends 😀 (@androiddevs.bsky.social)
November 3, 2025 at 10:32 AM
One more post on this.....this time recording of Navigation 3 adaptive layout working in the Compose for Desktop client (using saveable back stack).
November 2, 2025 at 3:28 PM
Also updated project to use the CMP version of the Adaptive Navigation3 library (using ListDetailSceneStrategy in this case).

Shown here is the iOS client using the "My Mac" target. Still needs a few tweaks but very cool to see what can be down with a few lines of code!
November 2, 2025 at 10:54 AM
Starting to make our way home from #dcldn25 😃
November 1, 2025 at 10:43 AM
Owly has a friend..... youngest son decided he wanted representation too 😃 #dcldn25
October 31, 2025 at 2:51 PM
Some of the talks from @droidcon.bsky.social London 9 years ago....been just a few changes in the ecosystem since then 😃
October 31, 2025 at 9:17 AM
AI based new project option in Android Studio looks very nice..... actually using Claude in this example #TheAndroidShow #dcldn25
October 30, 2025 at 5:29 PM
Getting ready for #TheAndroidShow at #dcldn25
October 30, 2025 at 5:05 PM
Cool to see Google talking about sharing UI using Compose Multiplatform #KMP #CMP
October 30, 2025 at 4:44 PM
At "Build intelligent apps with Gemini on Android" talk by Jolanda Verhoef at #dcldn25. Very nice overview of the #Gemini related ecosystem (running both on-device and in the cloud).
October 30, 2025 at 12:21 PM
Navigation 3 is a really nice addition to the Compose ecosystem (from talk by @donaldturner.bsky.social at #dcldn25)
October 30, 2025 at 10:40 AM
Such a cool venue! #dcldn25
October 30, 2025 at 9:49 AM
SNN -> LHR shortly..... @droidcon.bsky.social London awaits! #dcldn25
October 29, 2025 at 5:42 PM
Bringing dog for walk in the woods....taken shortly before fix for concurrency issue I was having randomly came to mind!
October 28, 2025 at 1:52 PM
9 years ago at @droidcon.bsky.social London! Looking forward to being back again in a few days time! #dcldn25
October 27, 2025 at 2:53 PM
Just trying out mcp-on-android-tv (
github.com/MiddlePoint-...) here....not sure I'd use it that much but cool to see.
October 27, 2025 at 12:49 PM
Came across Nexus 7 here today (en.wikipedia.org/wiki/Nexus_7... such a cool device at the time, fitting nicely between a phone and a tablet.
October 27, 2025 at 12:40 PM
Agenda for @droidcon.it 2025 now available in Confetti (github.com/joreilly/Con...)
October 26, 2025 at 3:35 PM
Thanks yet again to @schimke.ee for updating PeopleInSpace #KMP sample (github.com/joreilly/Peo...) to use following Wear OS related dependencies:

⌚️Wear Compose 1.5
⌚️Tiles Material3
⌚️Compose Material3
October 26, 2025 at 2:13 PM
Nooooo, I vowed to never go near the NDK again if possible...so many bad memories! 😃
October 25, 2025 at 8:10 AM