Aplikacja ProteGO wykorzystuje Carthage oraz CocoaPods do zarządzania zależnościami w projekcie. Lista zależnosci standardowo w plikach Cartfile
i Podfile
- Instalacja Gem-ów Ruby (w tym CocoaPods):
bundle install
- Instalacja Carthage: jest kilka możliwych opcji
- Akualizacja zależności zarządzanych przez Carthage:
./scripts/updateCarthage.sh
Aplikacja ProteGO posiada kilka środowisk pracy, które zostały opisane tutaj
Aplikacja posiada wsparcie wielu języków. W folderze scripts
znajduje się skrypt pomocniczy updateLocalization.sh
który automatycznie ściąga najnowsze teksty z Google Spreadsheet oraz generuje odpowiednie struktury pomocnicze za pomocą SwiftGen.