Skip to content

thiagorpereira/Netflix-MVVM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

D

Netflix Clone

Experimental project created for studies concepts of iOS development

Technologies and Concepts

  • UIKit
  • ViewCode
  • MVVM (Model-View-ViewModel)
  • Consuming The Movie Database API and YouTube API with URLSession
  • Core Data
  • Web View
  • Object Oriented Programming
  • Design Patterns

Netflix Clone Overview

D

Home & Movie Detail: Consuming The Movie Database API to fetch each differents list of movies and load in each corresponding cell and consuming YouTube API passing title movie in the query + "Trailer", get the first one and load the video in a Web View using WKWebView

D

Search: Consuming The Movie Database API to fetch a search query and load results in a UICollectionView

D

Download: Using Core Data to persist downloads even if the app closes and reopens

D

Upcoming and Delete: Fetching upcoming movies in The Movie Database API and load in a UITableView and deleting movie that was saved in a Core Data storage

D

About

UIKIt | ViewCode | MVVM | API | Core Data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages