Latest Mobile posts

January 30, 2024

How Apollo Manages Swift Packages in a Monorepo with Git Subtrees

The monorepo is a common structure for many software projects, and Apollo iOS is no different. Our project was structured in a single repo containing many different Swift Package Manager (SPM) library targets, along with test code and code only used as part of development. This presents a few problems however, one being that when […]

October 3, 2023

GraphQLNullable is not a trap!

Nullability is a fundamental concept in many programming languages giving us the ability to express the absence of a value or assigned object. This is particularly relevant in strongly typed languages where each constant or variable must be defined with one of the language data types or explicitly allowed to be null. GraphQL is strongly-typed […]

July 20, 2023

Office Hours: Apollo iOS – 16 June 2023

Here we are with another episode of our office hours! We have a recording of the stream below, where Jeff Auriemma and Calvin Cestari discuss all about Apollo iOS! Join the Discord server, now so you don’t miss future office hours! Transcript Jeff Welcome back, everyone, to another maintainer office hours. What’s old is new […]

Read more

July 17, 2023

How Apollo Kotlin leverages Gradle Enterprise to Rev Up Build Times

by Martin Bonnin

Recent posts

January 31, 2024

What’s new in Apollo Client 3.9

by Alessia Bellisario

Company