In this final chapter, we covered one of the most important aspects of innovation in the software world: sharing your code with the world. While anyone can upload a few lines of Swift to GitHub, publishing a successful project is a particular art form. As of now, you should be able to use Jazzy to generate beautiful HTML documentation of your code. Using GitHub, Travis, or even GitLab to host and iterate on your project is now second nature. For your iOS apps, you are able to refactor complex shell scripts into simple actions with fastlane. Finally, your repository isn't naked with just code, but sports a useful README, a license, and you, as a fresh maintainer, are ready to deal with your first issues, merge and close your first pull requests, and pledge to respect and appreciate your users.
Reflecting on what we covered through this book, we started with the first...