The Kotlin Advantage: Android, Backend, and Multiplatform

# The Kotlin Advantage: Android, Backend, and Multiplatform

Kotlin is no longer just _”the Android language.”_ It is a concise, expressive, and multi-purpose language that is transforming how we build backend services, share logic across mobile platforms, and create declarative UIs.

This session is an Android developer’s honest account of going full stack in Kotlin — including the hurdles, the tradeoffs, and the pleasant surprises.

**The Goal**: To show you how far one language can take you. We use Android as our starting point, but the journey goes further: a Ktor backend with PostgreSQL, a Compose Multiplatform UI running on Android, iOS, and desktop, and finishing with Koog — JetBrains’ Kotlin-first AI agent framework.

What you will learn:

* **Backend in Kotlin**: Building a configurable Ktor server with a database, CRUD endpoints, and deployment via Docker.
* **Truly Multiplatform UI**: Compose Multiplatform with adaptive layouts, Navigation 3, and local storage — and what’s different from Android.
* **Real Hurdles**: AGP 9 compatibility, Room in multiplatform, iOS tradeoffs — the honest version.
* **AI in Kotlin**: Using Koog to add an AI agent to your stack, with typed outputs and tool support.

Share

Session info:

Speaker: Iulia Stana

Senior Android Developer@Dawn Technology

Date: 13 March 2026

Time: 11:05 - 11:50

Relevant tags:
Crossplatform Kmp

See all speakers

See all videos