We’ve launched #KMPLevelUp — a free 4-week journey to master KMP with curated courses, expert content, and a live webinar. Time to ship your Kotlin skills to iOS & web: jb.gg/vbl7v4
We’ve launched #KMPLevelUp — a free 4-week journey to master KMP with curated courses, expert content, and a live webinar. Time to ship your Kotlin skills to iOS & web: jb.gg/vbl7v4
🧩 Logique partagée KMP (data, domain, player) pour Android & iOS
🎨 UI unifiée avec CMP
▶️ Player média (ExoPlayer / AVPlayer)
🚀 CI/CD GitLab : build, tests, signing, déploiement multi-plateforme
📈 Objectifs atteints : time-to-market réduit, stabilité accrue, codebase modulaire
🧩 Logique partagée KMP (data, domain, player) pour Android & iOS
🎨 UI unifiée avec CMP
▶️ Player média (ExoPlayer / AVPlayer)
🚀 CI/CD GitLab : build, tests, signing, déploiement multi-plateforme
📈 Objectifs atteints : time-to-market réduit, stabilité accrue, codebase modulaire
Here was my entry:
Google Play: play.google.com/store/apps/...
App Store: apps.apple.com/us/app/habi...
#shipaton2025 #KMP #CMP #Compose #iOS #Android #GooglePlay #Habits
Here was my entry:
Google Play: play.google.com/store/apps/...
App Store: apps.apple.com/us/app/habi...
#shipaton2025 #KMP #CMP #Compose #iOS #Android #GooglePlay #Habits
In this article, you’ll build a small multiplatform app for Android and iOS that blinks an LED on an IoT device. You’ll use Kotlin Multiplatform (KMP) for shared logic, Compose Multiplatform for the UI, and the Kable library for Bluetooth…
In this article, you’ll build a small multiplatform app for Android and iOS that blinks an LED on an IoT device. You’ll use Kotlin Multiplatform (KMP) for shared logic, Compose Multiplatform for the UI, and the Kable library for Bluetooth…
Start small, stay consistent, and bring color to your habits!
iOS: apps.apple.com/us/app/habit...
Android: play.google.com/store/apps/d...
#shipaton #KMP #CMP #Android #iOS
Start small, stay consistent, and bring color to your habits!
iOS: apps.apple.com/us/app/habit...
Android: play.google.com/store/apps/d...
#shipaton #KMP #CMP #Android #iOS
JVM & Android were easy but iOS was driving me crazy with zlib C interop and alloc calls!
TIL it turns out Okio can do it all, in two lines of code 😂
JVM & Android were easy but iOS was driving me crazy with zlib C interop and alloc calls!
TIL it turns out Okio can do it all, in two lines of code 😂
Currently in branch of ClimateTraceKMP sample (github.com/joreilly/Cli...) as using local Koog fix for now.
Switched from Android (Kotlin) to iOS (Swift) as an indie dev. Learned Swift in 3 months, used KMP to share code, found App Store policies fairer, and doubled revenue on iOS.
#hackernews #news
Switched from Android (Kotlin) to iOS (Swift) as an indie dev. Learned Swift in 3 months, used KMP to share code, found App Store policies fairer, and doubled revenue on iOS.
#hackernews #news
Fixing some bugs yesterdays updates introduced (and checking on how they impacted iOS!)
Which makes me think its time to start really leaning into automated testing more... So ill be looking at that as well
dpal.tv
#KMP #AndroidDev #iOSDev #MobileDev #livecoding #blueskydev
Fixing some bugs yesterdays updates introduced (and checking on how they impacted iOS!)
Which makes me think its time to start really leaning into automated testing more... So ill be looking at that as well
dpal.tv
#KMP #AndroidDev #iOSDev #MobileDev #livecoding #blueskydev
#buildinpublic #indiedev #androiddev #swift
#buildinpublic #indiedev #androiddev #swift
#Kotlin #KotlinMultiplatform #Compose #AndroidDev #iOS
#Kotlin #KotlinMultiplatform #Compose #AndroidDev #iOS
#iOS #JetBrains #Jetpack #Compose #Mobile #Android #Cross […]
[Original post on infoq.com]
#iOS #JetBrains #Jetpack #Compose #Mobile #Android #Cross […]
[Original post on infoq.com]
#iOS #JetBrains #Mobile #Kotlin #Jetpack #Compose #Cross […]
[Original post on infoq.com]
#iOS #JetBrains #Mobile #Kotlin #Jetpack #Compose #Cross […]
[Original post on infoq.com]
#Mobile #JetBrains #iOS #Jetpack #Compose #Kotlin #Android […]
[Original post on infoq.com]
#Mobile #JetBrains #iOS #Jetpack #Compose #Kotlin #Android […]
[Original post on infoq.com]
#iOS #JetBrains #Mobile #Kotlin #Jetpack #Compose #Android […]
[Original post on infoq.com]
#iOS #JetBrains #Mobile #Kotlin #Jetpack #Compose #Android […]
[Original post on infoq.com]
📈 According to the last two Developer Ecosystem Surveys, its usage grew from 7% in 2024 to 18% in 2025.
kotl.in/deveco-24
Built a ‘best of both worlds’ solution + a workflow that makes multi-language updates painless.
Bonus: some time-saving hacks at the end.
Built a ‘best of both worlds’ solution + a workflow that makes multi-language updates painless.
Bonus: some time-saving hacks at the end.
Learn how the Umain team scaled Kotlin Multiplatform to handle the navigation system across Android and iOS.
📺 Watch the full talk: kotl.in/q8jrz2
Learn how the Umain team scaled Kotlin Multiplatform to handle the navigation system across Android and iOS.
📺 Watch the full talk: kotl.in/q8jrz2
It still acts as an example of how Firebase APIs can be used from both Android (Kotlin) and iOS (Swift) in a KMP project.
github.com/joreilly/Fir...
It still acts as an example of how Firebase APIs can be used from both Android (Kotlin) and iOS (Swift) in a KMP project.
github.com/joreilly/Fir...