Ravn-Challenge-V2–OscarCastillo-

iOS App that browse the people from Star Wars Universe using GraphQL Api.

This project uses Apollo swift Client.

https://www.apollographql.com/docs/ios/installation/

if you want a new schema you need to execute the following command

apollo schema:download –endpoint=https://swapi-graphql.netlify.app/.netlify/functions/index schema.json

To run that script you’ll need to have installed Apollo using homebrew:

brew install apollo-cli

The service requests StarWars People to the following endpoint:

https://swapi-graphql.netlify.app/.netlify/functions/index

The required queries are inside the Queries.graphql The Generated API.swift is inside the folder graphql in the root project. Schema.json is inside the folder called graphql

Installation:

This project uses cocoapods. to install the libraries, once unzip, open the terminal in folder and type:

pod install

to install all the dependencies.

GitHub

https://github.com/oscast/Ravn-Challenge-V2–OscarCastillo-