In this chapter, we discussed the whole process of contribution to an open source project hosted on GitHub. The same technique can be applied to private projects as well. We started with a fork of a repository. Then, we created the changes and pushed those to our fork. By creating a pull request, we let the project's maintainers know about our improvements. Once the pull request is approved, our update will become part of the original project. The whole process might take a day or a month—it depends on the maintainers of the project—but in the end, the people who are using the project will benefit.
Through the process of writing mobile applications, you will use many open source projects. When you update one project, you can try to share your changes easily by applying what you have learned in this chapter. Don't forget that the open source projects...