To become a macOS developer, you will need two things: This series is for complete beginners – no experience of developing for iOS or macOS is required! Take a quick look through the topics to make sure and then skip straight ahead to the next part of the series. If you already have iOS experience, this first part of the series will be a review.If you are new to Swift, this series assumes some Swift knowledge, so first check out our Swift tutorials to get a great introduction.Note: Here’s some guidance of where to begin with this series: