Free Swift iOS and tvOS Tutorials
100% totally free Swift training presented in our Curriculum format. To enroll in the series and mark off courses you've completed, you'll need a free CartoonSmart User Account.
Module 1 | Introduction to Sprite Kit with Swift | |
Nearly 2 hours of free video tutorials on Xcode, Sprite Kit and Swift 3 or 4. We'll cover everything a new iOS / tvOS developer will want to know about setting up a Sprite Kit based project, adding a player sprite, working with Actions, Physics, changing things at runtime, and much more! | ||
Unit 1 | Part 1 - The Sprite Kit Starting Template | |
Unit 2 | Part 2 - Adding a Player with Physics Properties | |
Unit 3 | Part 3 - Introducing SKActions and Detecting Touches | |
Unit 4 | Part 4 - Action Groups / Sequences and Run Blocks | |
Unit 5 | Part 5 - Short Interlude to look at a Cross Platform Project | |
Unit 6 | Part 6 - Gesture Recognizers | |
Unit 7 | Part 7 - Detecting Physics Contacts Between Bodies | |
Unit 8 | Part 8 - Changing zPositions at Runtime and Making a Custom Class | |
Unit 9 | Source Project | |
Module 2 | Xcode Workflow Tips | |
Short 5 minute videos that barrel roll through some of our favorite tips for working with Xcode. | ||
Unit 1 | WorkFlow Tips #1 with Xcode | |
Unit 2 | WorkFlow Tips #2 with Xcode | |
Unit 3 | WorkFlow Tips #3 with Xcode | |
Unit 4 | WorkFlow Tips #4 with Xcode | |
Module 3 | Swift Refreshers - Great for Beginners | |
A series of short (5-8 minute) courses covering the basics of Swift. Great for new learners, or anyone looking to jump back into development. | ||
Unit 1 | Swift Refresher Course 1 - Variable Types | |
Unit 2 | Swift Refresher Course 2 - Array Types | |
Unit 3 | Swift Refresher Course 3 - Dictionary Types | |
Unit 4 | Swift Refresher Course 4 - Functions | |
Unit 5 | Swift Refresher Course 5 - Enum Types | |
Module 4 | Submitting your App through iTunes Connect | |
Submitting your App through iTunes Connect | ||
Unit 1 | How to Submit Your App to Apple with Xcode |
