Skip to content

A reference implementation of a TabBarController based app using MVVM-C

License

Notifications You must be signed in to change notification settings

grd888/MVVM-C-UITabBarController-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A UITabBarController-based reference app using the MVVM-C design pattern

I created this app to document my take on how to apply the Model-View-ViewModel and Coordinator (MVVM-C) design patterns within UITabBarController-based apps.

A few things to note in this app

  • It doesn't use storyboards, everything is done in code with Autolayout
  • It uses Dependency Injection to inject View Controller dependencies, starting with View Models
  • View Controller navigation is done in the Coordinators.

I'm releasing this as Open Source so feel free to use the code in your own projects if you find it useful.

About

A reference implementation of a TabBarController based app using MVVM-C

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages