Kotlin Mullets - Business in the Front, Party in the Back
summary
Demo builds a shared Cotlin mullets codebase: a multiplatform common module plus an Android client that captures accelerometer/orientation, a Micronaut JVM server that smooths data with Smile Java libraries, renders a bitmap, and calls Google Cloud Vision for labels, then posts results to Pub/Sub for a browser client compiled from Kotlin/JS. Deployment options shown include JIB, Buildpacks and Cloud Run. Source code is on GitHub (GIDS branch) and the demo runs end-to-end with imperfect but working recognition (ovals, line art, etc.).
AI-written summary · about
chapters (12)
- 0:00Introduction to Kotlin Mullets
- 5:57Demo of the AirDraw app
- 8:05How the AirDraw app works
- 11:58Project structure overview
- 15:54Why Micronaut for Kotlin
- 17:38Server-side Kotlin code
- 23:42Processing sensor data
- 31:11Kotlin for web client
- 35:45Deploying Kotlin to cloud
- 44:07Android Kotlin implementation
- 48:39Future Kotlin multiplatform plans
- 50:50Q&A and resources
related talks
46mKotlin Mullets
49mKotlin Mullets - Business in the Front, Party in the Back
41mKotlin for the JVM and beyond
32mKotlin Multiplatform in Action
48mKotlin for Android, iOS & the mobile web
27mAn Android Dev start to Kotlin Multiplatform
15mKotlin Multiplatform Contest Winners
26mKotlin Multiplatform in an MVVM World
