Join Bill Weinman for an in-depth discussion in this video Exercise files, part of iOS 9 App Development: Extensions.
- The exercise files for this course are included with your basic lynda.com membership. If you're a lynda.com member, then you have access to the exercise files used for this title. Copy the exercise files folder to a location where you can find it on your system. I've copied it to the Desktop on this system. All of the exercise files for this course are in this folder. Most of the exercise files are Xcode projects created with Xcode 7.
As you use each of these files, I suggest you use a working copy so that you may easily revert back to the original if you need to. To make a working copy of an Xcode project, copy the entire folder that contains the project. You may easily create a working copy by holding down the Option key while dragging a file or a folder to a blank space in the containing folder. Then you may rename it. And once you've made your working copy, you may open the project with Xcode by double-clicking on the .xcodeproject file inside the project folder.
This will open the entire project in Xcode. There's also a folder with images used in the Xcode projects for this course. These are all original works that I created, and you're welcome to use any of them in your own projects. And for those who are wondering, this photograph is a photo of a Bangkok train station which I took on a recent vacation to Thailand. The rest of these files are icons used within the project, and these are all icons that I created in Adobe Illustrator.
There's also a folder called Python, with the source code for the random weather service that I'm running on my server. And this CGI library that's used by that, and that's also my original work. So again, these are all my original works, and you are welcome to use them as you will. This course requires Xcode version 7 or greater, and an Apple Developer account. The Developer account is necessary for several features, notably the App Groups feature, which allows sharing data between the extension and its host app.
An Apple Developer account costs $99 US per year. The exercise files are here to make your learning experience easier and more powerful, so take your time, experiment a lot, and happy learning.