Skip to content

MVVM-Swift-Demo Application with MVVM and ViewModel test cases using swift.

Notifications You must be signed in to change notification settings

usman-pucit/MVVM-Swift-Demo

Repository files navigation

Diagram:

Application Main Components

  • MVVM Model-ViewModel-Model architecture
  • Alamofire APIRouter & Codable (simple network layer for a small project)
  • Environment Multiple environment's setup
  • Unit Testing ViewModel test cases
  • Generics
  • Dependency Injection

Venders or Third party

  • Alamofire Networking with Alamofire
  • DGActivityIndicatorView Activity Indicator