Getting Started
  • Intro to Course
  • How to Run Mac OSX on PC
  • Installing Xcode
  • Xcode Change Font Size With +/-
  • Exercise - Install the Xcode Plugin
Native Apple TV Apps
  • DO NOT SKIP THIS VIDEO
  • tvOS Alerts
  • tvOS Buttons
  • tvOS Custom View Focus
  • tvOS Navigation
  • tvOS Tab Bars
  • tvOS Text Entry
  • tvOS Popular Movies Part 1
  • tvOS Popular Movies Part 2
  • tvOS Popular Movies Part 3
  • tvOS Popular Movies Part 4 (Image Focus)
  • Exercise - Detail View Controller
Design
  • tvOS Apple Design Guidelines
  • tvOS Creating a layered app icon
  • tvOS Parallax Viewer and Xcode icon
  • tvOS Photoshop Parallax Exporter Plugin
  • tvOS Top shelf image
  • tvOS Retro Skate App Icon & Shelf Image with Photoshop
  • Exercise - Create a Parallax Icon
Javascript Refresher
  • Javascript Resources
  • Javascript Installing an IDE for Web Development
  • Javascript Installing NodeJs
  • Javascript Strings
  • Javascript Conditionals
  • Javascript Numbers
  • Javascript Loops & Arrays
  • Javascript Objects
  • NPM readline-sync
  • Exercise - Node Calculator
TVML Client-Server App Development
  • TVML Documentation
  • TVML TVJS Documentation
  • TVML Catalog Overview
  • TVML Project Creation & App Delegate Setup
  • TVML Presenter & Resource Loader
  • TVML Amazon S3 Hosting
  • TVML ListWithBanner Template
  • TVML Convert LSR to LCR
  • TVML Deploying to Digital Ocean
  • Exercise - Your Own TVML App
How to build an Apple TV Game with SpriteKit for tvOS
  • tvOS SpriteKit Game - Intro to Retro Skate
  • tvOS SpriteKit Game Retro Skate - Intro to Sprite Kit
  • tvOS SpriteKit Game Retro Skate - Animating Ground
  • tvOS SpriteKit Game Retro Skate - Animated Character
  • tvOS SpriteKit Game Retro Skate - Physics & Jumping
  • tvOS SpriteKit Game Retro Skate - Prepping for Collisions
  • tvOS SpriteKit Game Retro Skate - Obstacle Colliders
  • tvOS SpriteKit Game Retro Skate - Collision Detection
  • tvOS SpriteKit Game Retro Skate - Parallax Background & Sidewalk
  • Exercise - Refactor Game Scene
  • tvOS SpriteKit Game Retro Skate - Randomized Buildings
  • tvOS SpriteKit Game Retro Skate - Audio & Crash Animation
  • tvOS SpriteKit Game Retro Skate - Adjusting Collisions
  • Exercise - Skate or Die
Deployment
  • Paid Apple Developer Account
  • Development Certificates
  • tvOS Testing Your App on an Apple TV
  • tvOS Distributing Your App Through Testflight
  • tvOS Submitting a tvOS App to the App Store
  • Exercise - Get Ready to Submit Your App
Bonus Content: Swift Refresher
  • Swift 2 Variables & Types
  • Exercise - Variable Operations
  • Swift 2 Conditionals Part 1
  • Swift 2 Conditionals Part 2
  • Swift 2 Functions
  • Exercise - Functions
  • Swift 2 Arrays
  • Swift 2 Loops
  • Exercise - Arrays & Loops
  • Swift 2 Dictionaries
  • Swift 2 Object-Oriented Programming & Classes
  • Swift 2 Inheritance
  • Swift 2 Polymorphism
  • Swift 2 Optionals
  • Swift 2 Enums
  • Swift 2 Extensions