A strongly-typed, caching GraphQL client for Android, written in Java

Docs are on GitHub

Apollo Android has been launched and is ready to try in your app today! For now, the docs for the project are hosted on GitHub, please look there: apollographql/apollo-android.

Getting involved

Apollo Android is a community-driven project with contributors from many companies. Check out the blog post introducing the first public release of the project and the project's README to learn about the current progress.

We're excited about the idea of further unifying the clients for JavaScript, iOS and Android, including sharing a cache between native and React Native.

If you have questions or would like to contribute, please join the Apollo Android Community on Spectrum.

Other platforms

Other resources

  • GraphQL.org for an introduction and reference to the GraphQL itself, partially written and maintained by the Apollo team.
  • Our website to learn about Apollo open source and commercial tools.
  • Our blog for long-form articles about GraphQL, feature announcements for Apollo, and guest articles from the community.
  • Our Twitter for in-the-moment news.
Edit on GitHub