Latest Mobile posts

August 9, 2022

Apollo Kotlin: New Multiplatform Memory Manager

Back in May, we shared about how Apollo Kotlin started supporting the Hierarchical project structure. Following the Kotlin Multiplatform ecosystem, here is some more news, this time about the new Memory Manager. Kotlin Native’s Memory Manager Since its early days, Kotlin Native has had specific rules regarding multithreading and immutability: objects could only be accessed […]

May 25, 2022

What’s new with Multiplatform in Apollo Kotlin

« Write once, run anywhere »: that age-old dream is still alive today. That is why, when making Apollo Kotlin (then known as Apollo Android) a 100% Kotlin codebase, making it also Multiplatform was inevitable. The potential advantages for users would well be worth the overhead of writing agnostic code. Since then, the Multiplatform ecosystem […]

April 26, 2022

The story behind Apollo Kotlin 3 codegen

Apollo Kotlin 3 was released in December 2021. This is a significant release for Apollo Kotlin, and it’s fair to say it took significant effort to reach that point 🚀. Now that Apollo Kotlin 3 is in orbit 👨‍🚀, it is a good time to reflect on how we got there and the different tradeoffs […]

Read more

December 16, 2021

Introducing Apollo Kotlin

by Martin Bonnin

Recent posts

September 27, 2022

Announcing Apollo’s 2023 Internship and Early Career Program

by Melanie Marshall