beta

Apollo iOS and Swift: Codegen and Queries

A hands-on course to learn the basics of Apollo iOS. We'll set up the SDK, configure code generation, and send our first queries!

Illustration of the Kepler telescope

Details

  • Updated Mar 28, 2025
  • 7 lessons

What you'll learn

  • Learn the basics of GraphQL

  • Build and run queries with Apollo Sandbox

  • Set up and use Apollo iOS Codegen CLI

  • Create an ApolloClient instance connected to the remote server

  • Send queries to a GraphQL server using Apollo iOS 1.x in Swift

  • Reflect queried data in the app using SwiftUI

  • Learn about enum types

Prerequisites

  • Basic knowledge of Swift
  • A working Xcode development environment

Instructor

Jeff Auriemma

This tutorial includes

    Currently in
    beta

  • tasks
  • fill in the blank activities
  • multiple choice questions

  • Coming soon

    • code challenges
    • videos