Discover millions of movies, TV shows and actors. Explore now. Get review, rating. Get Trending, Upcoming, All time hits, Hollywood, Bollywood movies. Search for movies, create a list of your favorite movies and much more.
- Requires Xcode 15 running macOS Sonoma or macOS Ventura
- Clone repo on your Mac
- Navigate to Movie_Buff/App
- Create a new file called tmdb-info.plist
- Go to TMDB Api
- Sign-In or create an account
- Generate an API Key
- Open project in Xcode
- Edit tmdb-info.plist
- Add key value pair. Key is Authorization and value of type string is your API Key from TMDB
- Select iPhone simulator
- Build and Run
- SwiftUI - SwiftUI is a modern way to declare user interfaces for any Apple platform. Create beautiful, dynamic apps faster than ever before.
- UIKit - Construct and manage a graphical, event-driven user interface for your iOS, iPadOS, or tvOS app.
- SwiftData - Write your model code declaratively to add managed persistence and automatic iCloud sync.
- Concurrency - Perform asynchronous and parallel operations, using Task, Async, Await, Actors.
- AVFoundation - AVFoundation is the full featured framework for working with time-based audiovisual media on iOS, macOS, watchOS and tvOS.
- TMDB Api - This is where you will find the definitive list of currently available methods for our movie, tv, actor and image API.
- Onboarding Screen
- Movie List
- Actor List
- Favorite Movie List
- Movie Detail View
- Actor Detail View
- TV Shows
- Search Actors
- To Watch List
- Mohak Tamhane - mohak92