Skip to content

This is a MVVM with Coordinator template with full network layer

Notifications You must be signed in to change notification settings

beauZh/MVVM_Coordinator_Template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MVVM_Coordinator_Template

  • This is a MVVM with Coordinator template with network layer.
  • Fetching data from TMDB API do display movie information and images
  • Using Storyboard Interface with custom SwiftUI views, ie tableview or collection cell.
  • Diffabledatasource is used for CollectionView and Tableview.
  • Using Concurency features async/await.
  • Combine framework is used for communicate between ViewModel and ViewController/SwiftUI view
  • Third party library Coordinator is used for navigation between views.

Note:

This following third party library is used in this template

About

This is a MVVM with Coordinator template with full network layer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages