Skip to content

This iOS project is a demonstration for MVP and Coordinator pattern concepts

License

Notifications You must be signed in to change notification settings

Grosshub/MVP-Coordinator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MVP-Coordinator

This iOS project is a demonstration for MVP and Coordinator pattern concepts

Architecture

Source
  • Flows - contains a coordinators to navigate through the app scenes
  • View - delegates user interaction events and life cycle calls to the Presenter and displays data passed by the Presenter. All UIViewController, UIView subclasses belong to the View layer
  • Presenter - contains the presentation logic and tells the View what to present. It should be a plain Swift class and not reference any iOS framework classes.

Authors

About

This iOS project is a demonstration for MVP and Coordinator pattern concepts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages