Confetti: Building a Kotlin Multiplatform Conference App in 40min
May 04, 2023
44 min
Free
kotlin
graphql-kotlin
apollo-kotlin
kotlin-multiplatform
kmm
graphql
android
jetpack-compose
ios
swiftui
api-development
client-server
Description
In this talk, Martin Bonnin and John O'Reilly live code the development of Confetti, a full-stack conference app using a GraphQL-Kotlin backend and KMM-based mobile clients. The presentation covers the development of the GraphQL-Kotlin backend, the use of the Apollo library and its Kotlin Multiplatform support for GraphQL queries, and the development of mobile clients (Android with Jetpack Compose and iOS with SwiftUI) that consume the shared KMM code.