In this talk Martin and John live code the development of Confetti, a fullstack conference app using a graphql-kotlin backend and KMM based mobile clients
The talk covers:
- development of the graphql-kotlin backend
- use of Apollo library and it's Kotlin Multiplatform support allowing addition of GraphQL queries and related logic in code shared between iOS and Android clients.
- development of mobile clients that consume the shared KMM code (using Jetpack Compose on Android and SwiftUI on iOS)