All Projects β†’ amanjeetsingh150 β†’ GraphQL-Android

amanjeetsingh150 / GraphQL-Android

Licence: other
A project for showing use of apollo-android for consuming github graphQL API

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to GraphQL-Android

Link state demo
πŸš€ Demonstrate how to support multiple stores in Apollo Link State
Stars: ✭ 30 (-41.18%)
Mutual labels:  apollo-client, apollographql
jest-gql
βœ…πŸš€GraphQL based tests for Jest and Apollo
Stars: ✭ 33 (-35.29%)
Mutual labels:  apollo-client, apollographql
Githunt React
[DEPRECATED] πŸ”ƒ An example app frontend built with Apollo Client and React
Stars: ✭ 1,036 (+1931.37%)
Mutual labels:  apollo-client, apollographql
Apollo Client
πŸš€ Β A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.
Stars: ✭ 17,070 (+33370.59%)
Mutual labels:  apollo-client, apollographql
Fullstack Apollo React Boilerplate
πŸ’₯A sophisticated Apollo in React boilerplate project.
Stars: ✭ 136 (+166.67%)
Mutual labels:  apollo-client, apollographql
Fullstack Apollo Express Mongodb Boilerplate
πŸ’₯A sophisticated GraphQL with Apollo, Express and MongoDB boilerplate project.
Stars: ✭ 301 (+490.2%)
Mutual labels:  apollo-client, apollographql
Fullstack Apollo Express Postgresql Boilerplate
πŸ’₯ A sophisticated GraphQL with Apollo, Express and PostgreSQL boilerplate project.
Stars: ✭ 1,079 (+2015.69%)
Mutual labels:  apollo-client, apollographql
kontent-boilerplate-express-apollo
Kontent Boilerplate for development of Express application using Apollo server and GraphQL.
Stars: ✭ 21 (-58.82%)
Mutual labels:  apollo-client, apollographql
React Mobx State Tree
Create React App with MobX State Tree, Styled Components and GraphQL
Stars: ✭ 127 (+149.02%)
Mutual labels:  apollo-client, apollographql
React Graphql Github Apollo
πŸš€ A React + Apollo + GraphQL GitHub Client. Your opportunity to learn about these technologies in a real world application.
Stars: ✭ 1,563 (+2964.71%)
Mutual labels:  apollo-client, apollographql
angular-apollo-starter
Learning apollo-client, graphql with angular6.x
Stars: ✭ 16 (-68.63%)
Mutual labels:  apollo-client, apollographql
GitHunt-Polymer
An example of a client-side app built with Polymer and Apollo Client.
Stars: ✭ 13 (-74.51%)
Mutual labels:  apollo-client, apollographql
glimmer-apollo
Ember and Glimmer integration for Apollo Client.
Stars: ✭ 32 (-37.25%)
Mutual labels:  apollo-client, apollographql
Apollo Link Maxage
An Apollo Link to invalidate cached queries
Stars: ✭ 23 (-54.9%)
Mutual labels:  apollo-client, apollographql
now-course
Proyecto para el curso de Now.sh en Platzi
Stars: ✭ 19 (-62.75%)
Mutual labels:  apollo-client, apollographql
Apollo Angular
A fully-featured, production ready caching GraphQL client for Angular and every GraphQL server 🎁
Stars: ✭ 1,058 (+1974.51%)
Mutual labels:  apollo-client, apollographql
apollo-component
A render component for easy querying and mutating of your GraphQL API.
Stars: ✭ 14 (-72.55%)
Mutual labels:  apollo-client, apollographql
apollo-magic-refetch
magically refetches relevant apollo graphql queries after creates, deletes, and association changes
Stars: ✭ 32 (-37.25%)
Mutual labels:  apollo-client, apollographql
Graphql Codegen Hasura
code-generator plugins for hasura/apollo-gql/typescript development
Stars: ✭ 113 (+121.57%)
Mutual labels:  apollo-client, apollographql
fullstack-apollo-subscription-example
A minimal Apollo Server 2 with Apollo Client 2 with Subscriptions application.
Stars: ✭ 72 (+41.18%)
Mutual labels:  apollo-client, apollographql

GraphQL Android

The project has to applications:

  • First is ApolloGraphQLExample which uses apollo-android to auto generate the necessary JAVA models for graphQL queries.
  • Second is GraphQL which uses retrofit by just posting up raw queries with appropriate headers on the URL and getting results.

The first method is most recommended because it auto generates the code for models according to your queries. The advantage is that it decouples the graphql queries from the code which makes easier to code.

Medium: https://medium.com/@droid_singh/what-is-graphql-and-using-it-on-android-ab8e493abdd7

Query used
query {
  repository(owner:"jakewharton", name:"butterknife") {
    name
    description
    forkCount
    url
  }
}

query {
  repository(owner:"amanjeetsingh150", name:"ubercaranimation") {
    name
    description
    forkCount
    url
  }
}

The result of the above query is shown below:

Screenshots:

   

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].