项目作者: fachrifaul

项目描述 :
Sample Music Library App that implemented some key iOS Swift Design patterns
高级语言: Swift
项目地址: git://github.com/fachrifaul/Music-Library-app.git
创建时间: 2017-12-07T16:05:32Z
项目社区:https://github.com/fachrifaul/Music-Library-app

开源协议:MIT License

下载


Music-Library-app

Simple Music Library app that will display your albums and their relevant information.

Design Patterns

The app utilises the most common Cocoa design patterns :

  • Creational: Singleton.
  • Structural: Decorator, Adapter, Facade.
  • Behavioral: Observer, and Memento

Architecture

The architecture is using VIP (View Interactor Presenter) clean architecture with template from
http://clean-swift.com