A template for new Framework project.
- Deployment Targets - iOS 8.0 / Mac OS X 10.10 / tvOS 9.0 / watchOS 2.0
- Xcode 9.3
- Swift 4.1
- Dependency Managers - CocoaPods / Carthage / Swift Package Manager
- Readme
- Dangerfile / Gemfile / Jazzy
- Github Templates (CODE_OF_CONDUCT, CONTRIBUTING, ISSUE_TEMPLATE, PULL_REQUEST_TEMPLATE)
- TravisCI
- MIT LICENSE
- Testing Dependencies - Quick and Nimble
- Install carthage (
brew install carthage
on macOS). - Install cookiecutter (
brew install cookiecutter
on macOS). - Run
cookiecutter https://github.com/RahulKatariya/FrameworkTemplate
For future runs you can shorten the command to cookiecutter FrameworkTemplate
.
However, if you want to use the most recent template you should still run the full command above.
Some of the ideas and wording for the statements above were based on work by the Alamofire and ReactiveCocoa communities. We commend them for their efforts.
Issues and pull requests are welcome!
Rahul Katariya @rahulkatariya91
FrameworkTemplate is released under the MIT license. See LICENSE for details.