A template for creating a new iOS project with our preferred project organization and default setting.
- Default folder structure
- CocoaPods
- Config files
- Util calsses
- Rest Api
- Local DB
- Localized Strings file
- Analytics
- Module templates (MVVM, MVVM-C, VIPER, MVP)
Dependencies:
- Swift 4.2
- iOS 9+
- XCode 10
Clone and setup project
$ git clone https://github.com/MostafaTaghipour/ios-starter-project . && sh setup.sh
Answer the questions
Wait until the setup of the project and install dependencies are completed
Enjoy it
The project also includes templates to add modules
Templates:
- MVVM
- MVVM-C
- VIPER
- MVP
Mostafa Taghipour, mostafa@taghipour.me
Copyright © 2018 Mostafa Taghipour.