Building Android/iOS Apps with Jetpack Compose
summary
Shows using Compose for iOS alpha with Kotlin Multiplatform to build a single Kotlin codebase that runs on Android and iOS. Demonstrates a two-screen cat gallery app that fetches images from TheCat API using Ktor with OkHttp/Darwin engines and displays them with the Kamel image library; navigation uses Voyager and state is handled with ScreenModel. Notes initial resource-loading issues requiring moko-resources plus an Xcode build phase, absence of preview support, and dependence on several third‑party libraries.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 4:20Compose Multiplatform
- 8:12Setup project
- 15:37Image resources
- 16:42Network images
- 19:53API communication
- 25:11UI and navigation
- 28:47State management
- 32:00App bar and layouts
- 33:27Summary
related talks
40mBuilding Multiplatform Apps with Compose
45mShared mobile UIs with Compose Multiplatform
45mThe Adventures of Kotlin And Compose Through the Multiplatform World
40mDevelopers Without Borders: Jetpack Compose for Android and iOS
51mShared mobile UIs with Compose Multiplatform
44mThe Future of Android, Kotlin, and Everything
35mNext Generation Android UI with Jetpack Compose
34mBuilding Shared UIs Across Platforms With Compose
