Ramadan Sayed·Sep 14Compose Multiplatform Part 4: Resources, Fonts, Images & Localization — The Multiplatform…Compose Multiplatform Series — Part 4 of 12
Ramadan Sayed·Sep 14Compose Multiplatform Part 3: Sharing UI vs Sharing Logic — Where to Draw the Line, The Four-Layer…Compose Multiplatform Series — Part 3 of 12
Ramadan Sayed·Sep 12Compose Multiplatform Part 2: Project Structure, Targets & GradleCompose Multiplatform Series — Part 2 of 12
Ramadan Sayed·Sep 12Compose Multiplatform Part 1: When to Use It — And When Not ToCompose Multiplatform Series — Part 1 of 12
Nasrat Sharif Aveek·Sep 4From Android to iOS: Sharing a ViewModel in Kotlin Multiplatform with SKIE — Without Losing Your…Part of a series on integrating Swift into Kotlin Multiplatform the right way.A response icon1A response icon1
Fakhour Mohammed·Jun 1A complete guide to DatePicker in Kotlin Multiplatform Mobile: Native UI vs. Cross-Platform LibraryIn this guide, I’ll implement a datePicker and I’ll show you both approaches: cross-platform library and a native-looking on Android and iOS
Ramadan Sayed·May 20KMP Part 11: Platform APIs in Kotlin Multiplatform Push Notifications (FCM + APNs), Camera…The previous ten articles in this series focused on what KMP can share: models, networking, database, ViewModels, validation, business…
Ramadan Sayed·May 20KMP Part 10: Migrating an Existing Android App to Kotlin MultiplatformEvery KMP tutorial assumes greenfield. “Create a new KMP project.” “Initialize Android and iOS targets.” Easy. But that’s not the reality…
Ramadan Sayed·May 19KMP Part 9: iOS Interop Deep DiveYou’ve written shared models, networking, database, ViewModels in KMP. Everything compiles. The iOS app imports the framework. And then…
Ramadan Sayed·May 19KMP Part 8: Testing, CI/CD, and Production: Writing Tests in commonTest That Run on Both PlatformsYou’ve built the entire shared layer models (Part 2), networking (Part 3), database (Part 4), ViewModels (Part 5), DI (Part 6), and…