Overview of the Kotlin Multiplatform Todo App Example
mainThis project is a Kotlin Multiplatform (KMP) example demonstrating a Todo application that uses Restate as its backend. It showcases how to integrate a mobile frontend with Restate services.
The project is composed of three main parts:
- Shared Code: The logic shared across platforms (located in
./shared). - Todos Virtual Object: A Restate service built using the Kotlin Restate SDK to manage todo storage (located in
./server/src/main/kotlin/dev/restate/examples/noteapp/Application.kt). - Android App: The mobile client implementation (located in
./composeApp).