With the release of the 4th generation Apple TV came tvOS, which inherits many iOS frameworks, as well as some new ones specific to the device. Learn the basics of creating native apps for the Apple TV by discovering what interface items are available, and how they differ from their iOS counterparts. You’ll also learn some new concepts, such as focus, and the Top Shelf. This video series assumes some prior iOS and Swift programming knowledge. You should also be fairly comfortable using Xcode. When making Native apps for tvOS it may also be helpful to know about table and collection views, as well as auto layout. Please check out our video series on those topics to learn more.
This is a companion discussion topic for the original entry at https://www.raywenderlich.com/3988-beginning-native-tvos-apps