MovieApp
Use this project to learn:-
- Custom Transition
- Interactive Transition
- Fetching Data (uses Alamofire)
- Offline support (uses CoreDate)
- Responsive UI
Installation
Minimum Xcode version: 9.2
Minimum Swift version: 4
CocoaPods
CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:
$ gem install cocoapods
CocoaPods 1.2+ is required to build MovieApp.
Then, run the following command:
$ pod install
Open MovieApp.xcworkspace
in Xcode.
TMDb
The Movie Database (TMDb) is a community built movie and TV database. You will need an api_key
from TMDb to get the list of movies.
Update this api_key
in Api.swift
file in this project.