/MuLight

Primary LanguageSwift

MuLight

⚠️ run the demo on the real device ⚠️

Requirements

  • iOS 10.0+ / Mac OS X 10.14.5+
  • Xcode 10.3+
  • Swift 5.0+

Prepare

Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks.

You can install Carthage with Homebrew using the following command:

$ brew update
$ brew install carthage

Quick Start

$ git clone https://github.com/huadee/MuLight.git
$ cd MuLight
$ carthage update --platform iOS
$ open mulight.xcodeproj

Architecture

  • MVVM-Coordinator

To Do List

  • rewrite UI testing with Quick Nimble
  • add service testing
  • add more base and utitl code
  • add list paging function
  • add data caching strategy
  • excellent UI UX ...