iOS Base - project with pre-settings, new techniques, well-organised code and best-practices for quickly starting the new project.
1. Ignoring files. File ".gitignore".
2. Groups structure in Project Navigator and directories.
3. Groups code in project with "Pragmas" (pragma marks).
4. CocoaPods for using third party libraries.
5. Podfile with recommended 3rd party libraries.
10. Treat "Warnings" as errors. (Hide warnings in XCode).
12. Build Schemes and Configurations. Staging and Production builds.
13. Crash Report Services. (Crittercism, Crashlytics)
14. Magical Record + MOGenerator.
15. Scripts. (Automatically push build to TestFlight).
16. Storing data (secrets and tokens) securely in the key chain.
1. Controller hierarchy. (Rules of design on paper).