Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.16 KB

README.md

File metadata and controls

32 lines (24 loc) · 1.16 KB

MVVMPaintAppSwift

About

This is a sample iOS paint app to show how to split a monolithic ViewModel into Child ViewModels (called "State" in this project) in MVVM architecture.

Screenshot

Requirements

  • iOS 11.0+
  • Xcode 9.0+
  • Swift 4

Libraries

This project depends on the following libraries. Thank you all so much! ;)

Icons

The following icons are downloaded from Material icons site. These are available under the Apache License 2.0.

  • ic_chevron_left_36pt
  • ic_chevron_right_36pt
  • ic_delete_36pt
  • ic_save_36pt

License

MIT License, see LICENSE.