Join Harrison Ferrone for an in-depth discussion in this video What you should know, part of Making Your Own CocoaPod with Swift.
- [Instructor] For this course, we're going to be creating and publishing a simple CocoaPod that adds an extension method to the UI image view Swift class. Now that being said, there are a few things you should be comfortable with before starting the course. I'm going to assume that you already know that CocoaPods is a dependency manager that you can use for your Swift and Objective-C projects. I'm also going to assume that you know that this is used for handling importing of third-party frameworks and packages that are available from the CocoaPods library.
We're going to be using GitHub to host our pod repo, and eventually submit the pod to the GitHub specs library. But I'm not going to go into how GitHub works in this course, or any of its features, really, other than creating a repository, and a tagged release. We'll also be making frequent use of the Terminal application for all our Git needs, as well as creating and managing the pod project. If you want to learn more about GitHub, Git, and the Terminal, before getting started here, check out our great course on Learning Git and GitHub.
Lastly, we'll be using Xcode 9 and Swift 4, but we won't be going over any programming-specific topics, or IDE functionality. If you need a refresher in those areas as well, I'd recommend going through our Swift and Xcode Essential Training courses. Now, that sounds good to you, let's get started.