Architecture: MVVM
If you don't have brew:
- Run
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
If you don't have carthage
- Run
brew install carthage
Otherwise setup as follows:
- Clone repository
- Run
carthage bootstrap --platform iOS
Tip) If this fails, this resolved it for mesudo xcode-select -s /Applications/Xcode.app/Contents/Developer
- Run
pod install
Tip) If your terminal doesnt know pod, runsudo gem install cocoapods
- Open
Analog.xcworkspace
Update localization by running ./Localization.sh
.
This fetches and stores the localized dictionary from Loco in the project. Run this script whenever new entities have been added to Loco.