Developers
BlogEventsStudio

Apollo Developer Hub

An Apollo data graph helps you build apps faster with less code. Learn how to write your first GraphQL query or build a production graph with our curated resources.

Featured Blog post

What is it like to interview with Apollo? (part 2 of 2)

Sep 7, 2021 · Chris Shaw · Life at Apollo

  • Blog post

    Journey of a GraphQL query

    There are a lot of moving parts in GraphQL and it can feel a bit overwhelming to piece them together, especially for beginners! Maybe you’ve gone through a couple of tutorials, written some code, but can’t quite wrap your head around how all these pieces work together. Or maybe you’ve tried out a few GraphQL […]

    Sep 3, 2021 · Michelle Mabuyo · Basics, GraphQL

  • Blog post

    10 Best Practices for Schema Stewardship (Part 2 of 2)

    Welcome to part 2 of our blog series exploring the best practices for guiding the development of GraphQL schemas at your company. In part 1, we reviewed the first five best practices, and here we’ll cover the second five. If you’d prefer a lean-back version of all ten, check out a recording of my talk […]

    Aug 30, 2021 · Dan Boerner · GraphQL Champions, Schema Design

  • Blog post

    Making GraphQL Requests using HTTP Methods

    When I first started learning about GraphQL, I thought that I needed a special tool to make GraphQL requests. Luckily, you don’t! While we recommend using Apollo Studio’s Sandbox, since GraphQL runs on top of HTTP, it’s possible to make GraphQL requests using any of the tools you were accustomed to using building out your […]

    Aug 20, 2021 · Khalil Stemmler · Basics, Examples, GraphQL

  • Blog post

    10 Best Practices for Schema Stewardship (Part 1 of 2)

    Schemas are at the center of GraphQL’s ability to capture a shared and a unified representation of our data, services, and digital capabilities. Yet, how do we manage a process for agreeing on this representation? How do we ensure it balances the needs of all the parties involved, and leads to the outcomes we seek? […]

    Aug 19, 2021 · Dan Boerner · GraphQL Champions, Schema Design

Learn what's new

Apollo Collections

Hand-picked lists of essential posts, videos, tutorials, and docs to help you learn GraphQL and Apollo.

Explore all collections
Code

Apollo GraphQL Android Client

Apollo Android is a GraphQL client that generates Java and Kotlin models from GraphQL queries. These models give you a type-safe API to work with GraphQL servers. Apollo helps you keep your GraphQL query statements together, organized, and easy to access.

Frontend

Docs

Intro to the Android Apollo SDK

This tutorial demonstrates adding the Apollo Android SDK to an app to communicate with a GraphQL server.

Frontend, How-to

Panel
From the community

Apollo-Android: a Journey to Kotlin Multiplatform

In this talk we will be talking about the path we took to bring Kotlin Multiplatform support and the challenges we faced along the way. We will touch topics such as migrating code from Java to Kotlin Multiplatform for both the runtime and code generation, as well as documentation and publication of Multiplatform artifacts.

Frontend

+4 more

© 2021 Apollo Graph Inc.

Company