Apple TV App & Game Development for tvOS
If the new Apple TV and the Apple TV App Store Excite you then this is the place to be to learn everything you need to know about Apple TV development.
Apple TV is no small addition to the world of App Development. There is so much to learn and the Apple TV expects a different user experience and has different design and coding requirements.
What you will learn
You will be learning native tvOS development which uses iOS frameworks with Swift 2
You will learn how to build Apple TV games with SpriteKit
This course is brought to you by the creator of iOS 9 & Swift 2: From Beginner to Paid Professional, THE best iOS 9 course on the Internet.
The goal of this course is to be the absolute BEST and most-effective Apple TV course on the Internet.
How the course works
You’ll be provided with a series of videos. Watch those videos over and over again until you understand the concepts completely. Then try building that same app from memory on your own
You are also provided with exercises that help you work and learn on your own so you can retain the knowledge
Why take this course?
Here are a few reason to take this course:
I teach you what you are really going to use in the real world, not some obscure concepts
I don’t read from scripts in any of our courses. I teach you real world development so you can see how to actually solve problems (other courses just teach x,y,z and don’t give you the why behind what you are doing.
You won’t find a better course on the Internet!!!
You get lifetime access to Live help through our chatrooms and Forums.
Testimonials from my courses
“The best course i have seen about ios programming. The guy is the best instructor i have ever seen. It has a nice way of saying them. And its the first i see to give the same importance not only in the code but also in the design. Continue your good job. 100% percent recommend it.” – Lefteris Altouvas
“I have taken other courses by some other instructors that were ok, but I have not been as fired up about any of them as I am about this one. Mark’s teaching style is great and this course truly has a “bootcamp” feel for much less money than an actual bootcamp. Access to Mark to ask questions is great both through the forums as well as github/gitter. Highly recommend this course if you are looking for something in the iOS/Swift Development category.” – Jack Davis
“He has this way of teaching that captivates your attention and makes all the ones and zeros come to life. Mark taught me that learning computer science doesn’t have to be the way it was in college, simply put: boring, time-consuming, and overwhelming. He mentored me in the course materials and I am an even better developer today and I make a lot more money too, all because of the example Mark set and the individual time he spent with me.
Seriously, an hour spent with this man teaching you technical subjects will be worth 100 hours spent in another course or bootcamp taught by someone else” – Erik Slack
“It is obvious that he is passionate about teaching coding. He makes sometimes dry subjects very entertaining with his humor and overall teaching style. He never loses patience with students and takes the time to make sure you understand.
Mark also goes the extra mile with students. Whenever I would be stuck or in need of help on a project he would take time to help me. I was lucky he took the time to get to know me and assist in the understand subjects I had difficulty with.” – Jacob Evans
“…More impressive is his ability to teach. He’s patient, optimistic, and able to take complex ideas and teach them with examples and in ways that are digestible, energetic, and fun. He’s taught bootcamps and mentored many developers that I know. As a teacher and mentor, I couldn’t give anyone a higher recommendation. If you can enlist his tutelage, you’re in good hands.” – Jonathan Wood
“Mark is a smart, experienced, patient mentor, teacher and iOS Engineer. As I have gone from knowing nothing about iOS to full fledge iOS engineer Mark has been there every step of the way to both guide and encourage.” – Pearson Basham creator of NoThyme iOS App
What are the requirements?
Must own a Mac (2011 or newer) or PC running Mac OSX (We talk about how to install OSX on PC)
What am I going to get from this course?
Build native Apple TV apps
Build Apple TV TVML apps (Client-server Apps)
Build Apple TV Games for tvOS
What is the target audience?
You should take this course if you have taken my other course: iOS 9 & Swift 2: From Beginner to Paid Professional
You should take this course if you know the basics of Swift or Objective-C programming and the basics of iOS development with UIKit
If you are absolutely new to programming, I do include Swift in this course, but I highly recommend you take my other course first iOS 9 & Swift 2: From Beginner to Paid Professional
|Section 1: Getting Started|
Intro to Course
How to Run Mac OSX on PC
Xcode Change Font Size With +/-
How to get FREE Live Help
Exercise – Install the Xcode Plugin
|Section 2: Native Apple TV Apps|
DO NOT SKIP THIS VIDEO
tvOS Custom View Focus
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
|Section 3: 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
Exercise – Node Calculator
|Section 5: TVML Client-Server App Development|
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
|Section 6: 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
|Section 7: Deployment|
Paid Apple Developer Account
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
|Section 8: 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
|Section 9: BONUS|
Bonus Discount Code
10,000 Free Game Assets
Mark Price, Android, iOS 10, Swift 3, & React Teacher
I am a veteran mobile developer having built over 57 mobile apps for iOS and Android.
I also spend most of my days now as a professional engineering instructor – changing the lives of students throughout the world – helping them make amazing salaries as engineers.
- Lectures 0
- Quizzes 0
- Duration 50 hours
- Skill level All level
- Language English
- Students 9803
- Assessments Self