Full-Stack Kotlin
summary
Builds a full stack: a server using Ktor (embedded Netty, routing, in-memory store, JSON endpoints), a web front end compiled with Kotlin/JS and kotlinx.xhtml that calls /all via XHR, an Android client using Kotlin Android Extensions + Retrofit/Anko, and a small CLI winner chooser compiled with Kotlin/Native that uses C interop and memscoped to read the dumped file and pick winners. Tooling uses Gradle then shows converting modules to Cobalt. Notes: Ktor and Kotlin/JS docs are thin; native is fragile but produces a small standalone binary.
AI-written summary · about
chapters (9)
- 0:00Introduction and setup
- 2:20Building server with Ktor
- 15:50Ktor alternatives overview
- 16:10Frontend with KotlinJS
- 24:22Android app development
- 27:08Kotlin Native limitations
- 31:02Cobalt build system
- 32:50Summary and recommendations
- 38:13Live demo and Q&A








