Martin is a maintainer of Apollo Kotlin. He has been writing Android applications since Cupcake and fell in love with Kotlin in 2017. Martin loves naming things and the sound of his laptop fan compiling all these type-safe programs. When not busy rewriting all his bash scripts in Kotlin, Martin loves to hike the Pyrénées or play a good game of Hearthstone.
Apollo Kotlin is a type-safe, caching GraphQL client - you may also know it as Apollo Android.
Why the name change? Well, version 3 is a major release and is now written 100% in Kotlin! It brings, among other things:
- a coroutines and Flow based API
- Kotlin Multiplatform support
- new codegen options
- test builders
- and more!
In this session we’ll look at what Apollo Kotlin is, how to use it in a project, and dive into the latest and upcoming features.