Apple TV apps. Convert an iPhone app to Apple TV using TVOS

Get to publish your own Apple TV app by following this step by step hands-on guide. All source code and images included
4.5 (8 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
• 267 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 42
  • Length 1.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2015 English

Course Description

*** BONUS ***

This course is the first of its own that shows you how to integrate videos advertising within your Apple TV apps so that you can get a smart passive income while players use your game.

***************

Hello, My name is Yohann I will be your instructor

In this course you will learn how to convert an iPhone app into an Apple TV app.

We will start working from the source code of an iPhone classic game called Tic Tac Toe and then I will drive you through every single step to convert this app so that it works on the Apple TV.

All the steps are shown with video lectures so you can't possibly miss a step. You can always pause the videos, rewind and play again at your own pace.

Now contrary to any other course from other instructors, the Tic tac toe app is already published in the Apple TV app store. Go look for it, the name of the app is "tic tac toe for TV".

You will be given the source code of the game so that you can follow along and you will also be given the final project so that you can publish your own version in the TV app store yourself!

This course gives you all the tools to get your app into the Apple TV app store. So don't wait any longer and come have your own app published in the TV app store and show it to your friends and family members.

Invest in yourself, learn how to make apple TV apps today.


WHAT YOU WILL GET AFTER COMPLETING THE COURSE ?

You will have your very own Apple TV game in the Apple TV iTunes app store ), ready to bring in revenues from each sale.

You will be able to get all free resources, including the source code with an unlimited license.

You can publish games every weekend, using the same source code, included within this course as a bonus, for free.

You will have the potential to make a lot of passive income, it's time to awaken the entrepreneur in you.


************ READ ON ! **************

Looking to boost your income as a App developer? Or maybe you're seeking a career change that gives you more free time and flexibility?

Then this is the right course for you.

YOU CAN BECOME AN APPLE TV APP DEVELOPER

TV-OS has a huge platform where you can sell your games and apps and potentially make a lot of money . This course will take you from the very basic concepts of game development using the free software given by Apple.

HOW MUCH DO YOU HAVE TO SPEND?

There is actually no more expenses except signing up besides getting the iOS developer license ($99/year). And we will show you the places from where you can get the resources we want without spending a single dollar.

*********** HOW MUCH YOU CAN EARN *******

You can earn more than you think. I am the one example of that after studying this method i could create and publish game app every week . So i could make a lot of money without putting more effort . Join this course and follow me and you will make a lot money than you think.

ENROLL THE COURSE NOW AND PUBLISH YOUR VERY FIRST APPLE TV GAME, all it takes is one free afternoon.

What are the requirements?

  • Have a MAC or a MAC virtual machine from macInCloud

What am I going to get from this course?

  • Publish your very own Apple TV app to the iTunes app store
  • Sell your Apple TV app in the iTunes app store
  • brag to your friends and family about the fact that you own an Apple TV app
  • Go through the whole process of publishing an app to the Apple TV app store
  • Learn how to use the Apple TV programming language Objective-C and its frameworks
  • Familiarize yourself with the Apple TV and the Apple TV simulator
  • Become an Apple TV app developer

What is the target audience?

  • anyone interested in owning an Apple TV app
  • entrepreneurs wanting to make Apple TV apps
  • side entrepreneur, people wanting to generate revenue on the side
  • computer students
  • techies
  • geeks

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Converting the iPhone code into Apple TV OS code
02:11

Get to know who your instructor is and what he's been up to.

Article

Please download the project files in the download tab of this lecture.

01:19

In this lecture, you will get to download the source codes and project files

01:12

In this lecture, you will learn how to open Xcode for Apple TV OS

01:43

In this lecture, you will learn how to verify if your iPhone app source code is written as a native iOS app.

01:51

In this lecture, you will how to add a target in xcode to use for the Apple TV.

01:23
In this lecture, you will learn how to run the Apple TV target in the Apple TV simulator.
03:01
In this lecture, we will go through an overview of the Apple TV default files.
03:26

In this lecture, you will learn how to convert the iPhone code into Apple TV OS code.

02:53
In this lecture, you will learn how to add images and sounds to the Apple TV app
01:47

In this lecture, you will get to tweak the iPhone app to fit the Apple TV screen

Section 2: Updating the code for TVOS
00:46
In this lecture, you will get an overview of the Apple TV specific assets.
01:42
In this lecture, you will learn how to add the Apple TV images to the xcode project
01:28

In this lecture, you will modify the code to add tags to each buttons programmatically.

01:01
In this lecture, you will learn how to add the focus environment method.
01:28

In this lecture, you will get to write code involving the next incoming view and the previous focused view.

03:09
In this lecture, you will write the logic to activate the button pressed on the TV remote.
01:18
In this lecture, you will write the logic to remove focus from the previous button
01:37

In this lecture, you will get to learn how to test the focus in the Apple TV simulator.

01:24
In this lecture, you will get to update the button press event to match the one for the Apple TV.
01:08
In this lecture, you will test the updated code in the Apple TV simulator
Section 3: Publishing to the Apple TV store
03:07
In this lecture, you will learn how to add a new Apple TV app to the iTunes Connect dashboard.
06:44
In this lecture, you will complete de iTunes Connect setup process.
01:58
In this lecture, you will

take screenshots of the Apple TV simulator and add them to the iTunes Connect dashboard.

09:25
In this lecture, you will create an Apple TV OS app icon for the xcode project
03:25

In this lecture, you will add a small icon for the apple TV OS app.

02:19

In this lecture, you will get to create the graphic images for the top shelf.

02:29
In this lecture, you will learn how to add a launch image to the Apple TV app.
02:55
In this lecture, you will get to compile the Apple TV app into an executable file that we will upload to the iTunes app store.
01:30

In this lecture, you will learn how to validate your Apple TV app build file

01:48
In this lecture, you will get to upload your app build using the organizer.
01:01

In this lecture, you will add your TVOS app build into iTunes Connect

01:14

In this lecture, you will finally get to submit your app for review!

Section 4: Misc
03:42

In this lecture, you will learn how to create an Apple TC provisioning profile to allow you to publish apps to the Apple TV itunes app store.

04:01

In this lecture, you will learn how to create an Apple TC provisioning profile to allow you to test apps on a physical Apple TV

01:36

In this lecture you will learn how to use your Apple TV box for development

Section 5: Advertising Networks - AppLovin Integration
01:10

In this lecture, you will learn how to download the AppLovin advertising software development kit.

02:49
In this lecture, you will learn how to add the AppLovin SDK to your xcode project
03:14
In this lecture, you will get to write the code that display the AppLovin ad within your Apple TV app
00:40

In this lecture, you will get to see your ad work in the Apple TV simulator.

01:36

When we team up, we all win.

BONUS
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Yohann Taieb, Apps Games Unity iOS Android Apple Watch TV Development

Yohann holds a Bachelor of Science Degree in Computer Science from FIU University. He has been a College instructor for over 7 years, teaching iPhone Development, iOS 10, Apple Watch development, Swift 3, Unity 3D, Pixel Art, Photoshop for programmers, and Android. Yohann also has plenty of ideas which naturally turned him into an entrepreneur, where he owns over 100 mobile apps and games in both the Apple app store and the Android store.

Yohann is one of the leading experts in mobile game programming, app flipping and reskinning. His teaching style is unique, hands on and very detailed. Yohann has enabled more than 20000 students to publish their own apps and reach the top spots in iTunes App Stores, which has been picked up by blogs and medias like WIRED magazine, Yahoo News, and Forbes Online. Thanks to him, thousands of students now make a living using iOS 9, Swift 2, Objective C ( ObjC ), Android, Apple Watch ( watchOS ), Apple TV ( TVOS ), Unity 3D, and Pixel art animation

Ready to start learning?
Take This Course