Koko is the startup framework for Kotlin Multiplatform.
The KotlinConf application is a useful showcase of Kotlin Multiplatform (KMP), demonstrating how KMP can deliver a comprehensive, cross-platform application from a largely shared codebase. This post covers the KotlinConf Application's architecture, capabilities, and the foundational libraries that enable core KMP functionality. The application uses KMP to share business logic and user interface components (via Compose Multiplatform) across Android, iOS, desktop, and web. Its backend is built with Ktor and Exposed, forming a Kotlin stack. Key capabilities include schedule management, real-time updates, and feedback mechanisms, all delivered with a consistent user experience across diverse platforms. This implementation highlights KMP's role in developer efficiency and cross-platform consistency.
Published Jul 5, 2025
Let's install the key tools needed to begin Android Studio development with Kotlin Multiplatform. This guide is designed to help developers leverage Koko's startup framework to streamline their development process.
Published Jun 29, 2025
There are a number of options for leveraging AI to build your KMP apps. For Koko, we are going to focus on Junie. Let's get started!
Published May 26, 2025