Join Harrison Ferrone for an in-depth discussion in this video What this course covers, part of iOS 11 New Features for Developers.
- [Instructor] For this course, I'm going to assume that you're already familiar with iOS development and the Xcode editor. I'm also going to assume that you have some basic knowledge of the fundamental app frameworks and Swift language, since we won't be covering any of those topics here. If you're brand new to iOS development, I'd highly recommend completing some of our beginner level iOS development courses before or in conjunction with this one in order to get the most out of it. You can also check out our Swift Essential training courses to get up to speed on the language.
If you've never used Xcode before at all, I'd suggest going to our Xcode Essential training courses. We're not going to focus on any practical, hands-on applications of the new features in Xcode nine, iOS11, or Swift four. Instead, the course is about introducing you to those features and getting you up to speed on what's available within this new release. If you have access to the exercise files for this course, you can follow along as we go. Inside the exercise files folder you'll find a few things.
The older project folder contains a bare bones app made in Xcode eight and Swift three point two. We'll use this to look at the project migration flow from Xcode eight to nine. You'll also see chapter folders, each with it's own sub-folder named by video. If we're using a project during specific videos, you'll find the starter projects here in their corresponding folders.