TMDb-Framework is a custom Swift Framework built to support discovering movies / searching for movies by a keyword. Uses singleton, callback closures and delegation design patterns, it is a simple piece of code you can refer to learn getting started with building iOS Frameworks. Movie Time is a iPhone client Application which consumes TMDb framework to query and get movie details straight from TMDb. Built with Swift.
- MacOS 10.15+ Catalina
- XCode 11+
- iOS 13+
- Clone the repository
- Get TMDb API Key from https://developers.themoviedb.org/3/
- Input the API key in apiKey constant under
TMDb-Framework/TMDb-Framework/TMDbManager.swift
Then,
open TMDb-Client.xcworkspace
Best viewed on XCode 11 (dark mode compatibility) or later. Select mcLogin target, under Signing & Capabilities, choose your organization team, enable automatic signing and build for your device.