Apollo Android
E754607
Apollo Android is a strongly-typed GraphQL client library for Android and Kotlin that simplifies querying, caching, and working with GraphQL APIs in mobile applications.
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
Android library
ⓘ
GraphQL client library ⓘ Kotlin library ⓘ open-source software ⓘ |
| category |
API client library
ⓘ
GraphQL tooling ⓘ mobile development library ⓘ |
| currentName | Apollo Kotlin NERFINISHED ⓘ |
| designedFor | mobile GraphQL clients ⓘ |
| documentation | https://www.apollographql.com/docs/kotlin/ ⓘ |
| feature |
Gradle plugin for code generation
ⓘ
GraphQL directives support ⓘ GraphQL mutation execution ⓘ GraphQL operation variables support ⓘ GraphQL query execution ⓘ GraphQL subscription support ⓘ HTTP cache ⓘ HTTP networking for GraphQL ⓘ automatic schema download ⓘ code generation from GraphQL schemas ⓘ custom cache key resolvers ⓘ custom scalar support ⓘ fragment support ⓘ integration with Flow ⓘ integration with Kotlin coroutines ⓘ integration with RxJava ⓘ normalized SQL cache ⓘ normalized cache eviction policies ⓘ normalized caching ⓘ offline support via caching ⓘ query batching ⓘ schema introspection support ⓘ strongly-typed GraphQL queries ⓘ type-safe cache access ⓘ |
| implements | GraphQL client ⓘ |
| integratesWith |
Android Studio via Gradle plugin
ⓘ
OkHttp NERFINISHED ⓘ |
| license | MIT License ⓘ |
| maintainer | Apollo GraphQL NERFINISHED ⓘ |
| platform | Android ⓘ |
| previousName | Apollo Android NERFINISHED ⓘ |
| repository | https://github.com/apollographql/apollo-kotlin ⓘ |
| supports | GraphQL specification NERFINISHED ⓘ |
| supportsLanguage |
Java
ⓘ
Kotlin NERFINISHED ⓘ |
| supportsPlatform |
Android mobile applications
ⓘ
JVM ⓘ |
| useCase |
consuming GraphQL APIs from Android apps
ⓘ
sharing GraphQL client code between Android and other Kotlin targets ⓘ |
| writtenIn | Kotlin NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.