[MUSIC] Okay if you have the latest version of X Code you don't have to download anything to start developing for Apple TV. You don't need an Apple TV. There is actually a built in simulator so you can run Apple TV apps on your Mac to test them. Creating a TV OS project is similar to creating an iOS project. You just need to choose a template and go. I am just going to click on create a new X Code project here. And we click under the applications under the TV OS tab there and you can see there are three types of apps there. A couple of them you might be familiar with from iOS. Single view application and tabbed application. So we're going to actually start with a single view application here. And we'll give it a name. Let's call it Photos TV. All right so created a simple app. We're just going to disable the unit test there and click next. And Create this app. Okay. Here we go. So in fact, you'll recognize some of the same classes and protocols as we've seen in previous apps. Again it's very similar to iOS. In fact, the classes that you're working with are generally the same as the ones that you would use normally in iOS, maybe with some TV OS additions. And then if we look at the storyboard here, just like expand that. Takes a minute to load sometimes. You'll see that, well you can hardly see it actually because it's so big because it actually it is a TV screen. So I'm going to zoom out a little bit here. And extend this tree here. So what you'll see is that if we go down here into the list of items that are available that we have similar things like view controllers are available. Composite view controllers like the Navigation Controller, Tab Bar Controller, are available. You still have these Table View Controllers and Collection View Controllers and all that stuff kind of works the same way as it does in iOS, although it actually looks different on the Apple TV. You're still going to actually use them the same ways you would in iOS in terms of actually creating the code for them. So if you want to run this app, you need to run it in the simulator, unless you have an Apple TV nearby, of course. But if you don't, that's okay, we can actually run it in the simulator by selecting the simulator here. Now if you don't have it listed here, you may have deleted some of the extra simulators, from Xcode, from your simulator program. We can actually create it if we go to the window menu and go to devices. Then in our list of available simulators here, we can click plus and then we can add a simulator. And then we can actually add in Apple TV here and give it a name and choose which iOS version we want to run it on. If you don't see Apple TV here as an available device, then make sure you have the latest version of Xcode from the Mac app store. I already had a simulator here so I don't need to create a new one, and then I'm just going to click build and run, and it's going to start up the simulator. So here it comes. Now this will simulate a TV with a 1080p screen. Here we go. All right. And it's up and running. I'm just going to change the scale here just to make it fit on my screen here. All right. So our app is empty so there's nothing showing there. If I press Escape it should take me back to the home screen. There we go. So this is the home screen for the Apple TV. So that's the end of this video. I'm going to talk a little bit more about how the Apple TV interface works and what that means for the apps that you're going to create in the next video. Thank you very much.