You will 💙 becoming a fullstack develope…
summary
Shows three working demos: a Quiz app sharing one Kotlin codebase that runs on four platforms from one codebase (Android, iOS, desktop, web) while keeping Jetpack Navigation, Room/preferences datastore, and Compose Multiplatform. Backend demo uses Ktor server collects quiz replies and generates HTML/SVG stats. Data demo uses Jupyter notebooks with Kotlin kernel, DataFrame and candy plotting to iterate and export charts. Notes tooling gaps (Gradle templates, web DB support) and what actually runs end-to-end.
AI-written summary · about
chapters (21)
- 0:00Becoming a fullstack dev
- 1:04Kotlin Multiplatform milestones
- 3:34What Kotlin Multiplatform enables
- 4:40Clean architecture with KMP
- 6:05Expect/actual pattern
- 7:30Android architecture in KMP
- 9:15Compose Multiplatform quiz demo
- 12:06Code structure across platforms
- 13:08ViewModel and repository in KMP
- 15:55Ktor client and database
- 17:08Running on four platforms
- 18:17KMP improvements wishlist
- 20:02Backend options with Kotlin
- 21:52Ktor server framework
- 23:38Creating Ktor project
- 25:45Kotlin for data science
- 27:54Processing quiz results
- 29:19Jupyter notebooks demo
- 31:26New Kotlin features
- 33:16Conclusion and benefits
- 34:24Q&A
related talks
41mKotlin for the JVM and beyond
41mIt Just Works
48mEffective Multiplatform Kotlin Development
42mA Journey in Shared Code with Kotlin Multiplatform
31mA Frontend Developer’s View of a Full-stack Kotlin Application
48mEffective Multiplatform Kotlin Development
36mAll-Stacks Kotlin
46mExploring the Kotlin Multiplatform Ecosystem
