Join Todd Perkins for an in-depth discussion in this video Using the exercise files, part of Cocoa with Swift Essential Training.
- View Offline
- Exercise Files
If you have access to the exercise files for this course, you can look inside of the Exercise Files folder and see a folder called assets and then folders organized by chapters. The assets folder has a couple assets we'll be using at certain points in the course, and the chapters are organized into folders with a few exceptions. Chapters one and two have no exercise files, so you'll see the text file that is called THERE ARE NO EXERCISE FILES FOR THIS CHAPTER. So if you look in chapter three, you'll see that each chapter is organized into a bunch of sub-folders and these sub-folders contain either the start and final states of the final applications, or a folder with the Xcode project file that you can open up and run so you can follow along.
The Xcode project file is the file that you double-click to just launch that project in Xcode. And this is the same for chapters three, four, five, six, all the way up through chapter ten. Again, there are some movies where we don't really make any significant changes to the files, so for those, there may not be a start and a final edition of the file. But for the ones that do have a starting file, like this Icons one, you'll see the final and the start states.
So the final state of the app is there just in case that you need a little help or if you get stuck and you want to see what I ended up with. So, know that if you don't have access to the exercise files, you can still follow along. Most of the projects I'm creating are just going to be an empty Xcode template. But in those cases where I do start out with some objects on the screen, I'll tell you exactly how I got there.
- Creating your first Cocoa app
- Understanding the relationship between Cocoa and Swift
- Creating a playground
- Working with variables, functions, arrays, and loops
- Creating basic interactions and quick connections
- Building custom controller classes
- Using delegates
- Creating and arranging interface elements
- Using data controls
- Debugging and troubleshooting
- Distributing a Cocoa application
Skill Level Beginner
1. Getting Started
Installing the tools1m 14s
2. Introduction to Swift
3. Core Cocoa Skills
5. Creating User Interfaces
6. Arranging User Interfaces
7. Using Data Controls
8. Debugging and Troubleshooting
9. Distributing an Application
10. Finishing Touches
Creating full-screen apps4m 56s
Next steps1m 36s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.