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

Overview

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.

You might also like...
iOS App showing a list of Top Movies from The Movie Database API, with a movies searcher

TMDBTest App para iOS que muestra un listado de películas destacadas haciendo uso de la API de "The Movie Database". Además la app dispone de un busca

iOS Application that gets the trending repositories data from Github API and displays it in a tableView.

Github-Trending-Repos iOS Application that gets the trending repositories data from Github API and displays it in a tableView. Follows MVC architectur

Demo of a simple ASP.NET Core web API written in Swift

Welcome! This repo is a demo which shows the use of Llama Swift with ASP.NET Core. Llama is my exploratory project to compile "other languages" for .N

The Feed API challenge with swift
The Feed API challenge with swift

The Feed API challenge - iOSLeadEssentials.com It's time to put your skills to the test! You are called to implement the RemoteFeedLoader to load a co

A simple application display album artwork from the iTunes API
A simple application display album artwork from the iTunes API

iTunesTestApp In the test task, you need to develop a simple application for the iPhone. The application should display album artwork from the iTunes

Challenge-M2Y-TM4 - A challenge provided by Mobile2You, with the purpose of analyzing knowledge about UI, API consumption
Challenge-M2Y-TM4 - A challenge provided by Mobile2You, with the purpose of analyzing knowledge about UI, API consumption

Challenge-M2Y-TM4 Um desafio proporcionado pela Mobile2You, com proposito de ana

PushDispatcher-vapor - Simple Api to dispatch push to APNS with p8 file

PushDispatcher - Vapor The purpose of this application is to facilitate the test

A sample iOS app built using the Clean Swift architecture

Main Purpose is to create a simple project for Clean-Swift This project wrote with using Clean-Swift and MVP Design Pattern

iOS app for keeping track of tasks using to-do lists
iOS app for keeping track of tasks using to-do lists

ToDo ToDo is a simple app that helps you keep track of tasks. Requirements iOS 15+ iPadOS 15+ License Distributed under the GPLv3 license. See LICENSE

Owner
Oscar Castillo
iOS Developer with a touch of lemon.
Oscar Castillo
AnimeSearch - A simple app that shows how to use Anilist GraphQL based API with Apollo

AnimeSearch A simple app that shows how to use Anilist GraphQL based API with Ap

Pedro J Fernandez 1 Apr 26, 2022
Flix is an app that allows users to browse movies from the The Movie Database API.

Flix is an app that allows users to browse movies from the The Movie Database API.

null 1 Apr 5, 2022
An app that allows users to browse movies from the The Movie Database API

Flix Flix is an app that allows users to browse movies from the The Movie Database API. ?? NOTE - PASTE PART 2 SNIPPET HERE: Paste the README template

Akylbek Khamitov 0 Dec 3, 2021
Flix - an app that allows users to browse movies from the The Movie Database API

Flix Flix is an app that allows users to browse movies from the The Movie Database API. Flix Part 2 User Stories REQUIRED (10pts) (5pts) User can tap

Matthew Dong 1 Feb 20, 2022
Collaborative CBT app for people with mild anxiety

CBT Collaborative CBT app for people with mild anxiety Installation Make sure your environment satisfies Xcode and Swift requirement. This application

Donghoon Shin 0 Oct 24, 2021
A simple and lightweight resturant finder using the Yelp API

CiboKit A simple and lightweight resturant finder using the Yelp API What is CiboKit? CiboKit is used in our app, Allike, to find nearby restaurants u

Allike 4 Nov 13, 2021
ITunesSearchApiDemo - A demo for using iTunes Search API

iTunesSearchApiDemo This is a demo for using iTunes Search API. For more informa

Gokhan Mutlu 0 Jan 26, 2022
Code Swift iOS app showcasing basic movies list from Orange TV API.

iOS Code Test - Optiva Media Code Swift iOS app showcasing basic movies list from Orange TV API. Built using XCode 13.0 (Swift 5) How to run the examp

Manu Martinez 1 Oct 17, 2021