rsaenzi / TheMovieDBClient

MerqueMovie: Mobile app for iOS that shows movies fetched from Movie Database (TMDb) API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TheMovieDBClient

Mobile app for iOS that displays a grid of popular movies:

Home1

Home2

When tapping on a movie, you will get a full description of it including:

  • Tagline
  • Website
  • Release Date
  • Genres
  • Production Countries
  • Production Companies
  • Original Title
  • IMDb link

AvengersEndgame1

AvengersEndgame2

Movies information is fetched from Movie Database (TMDb) API:

IMDB The Movie Database (TMDb) API

https://developers.themoviedb.org/3/getting-started/introduction

How to run the app?

You need to have a macbook having one of the lastest versions of macOS, and have Xcode installed. After cloning this repo you will need to install all its dependencies, using Cocoapods (more info can be found here: https://cocoapods.org/). Open a terminal window, navigate to the folder where you cloned the repo and then run:

pod install

PodInstall

Then open TheMovieDBClient.xcworkspace using Xcode:

Xcworkspace

First time run

When installing the app on a device from Xcode the first time, Xcode will display the following error:

XcodeError

To fix that, please go to Settings > General > Profiles & Device Management, tap on Developer App, then select Trust:

Trust1

Trust2

Then launch the app from Xcode again, now it will run :)

Screenshots

YourName1

YourName2

AlitaBattleAngel1

AlitaBattleAngel2

ThorRagnarok1

ThorRagnarok2

Author

Rigoberto Sáenz Imbacuán

About

MerqueMovie: Mobile app for iOS that shows movies fetched from Movie Database (TMDb) API

License:MIT License


Languages

Language:Swift 99.4%Language:Ruby 0.6%