What's new in Apollo Kotlin 3
Tools-in-Action (INTERMEDIATE level)
Room 4
Score 0.18
Score 0.18
Score 0.18
Score 0.19
The match becomes increasingly accurate as the similarity score approaches zero.

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.

Benoit LUBEK
Apollo GraphQL

Developer at Apollo GraphQL, working on the Apollo Kotlin SDK.

Currently working on Apollo-Kotlin, the Kotlin SDK for GraphQL, Benoit has been writing software for 20 years, with a focus on Android since its v1.

When he’s not coding, you can find him enjoying movies or geocaching.

Martin Bonnin

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.