TV is similar to the process for creating iOS apps. Utilise familiar iOS frameworks and concepts you know like Storyboards, UIKit, and Auto Layout. • Fully customisable UI • New and existing apps can target both iOS and the new Apple TV, allowing for unprecedented multiplayer options.
set of pre- designed templates for creating layouts for pages. TVJS - JavaScript framework. Provides a set of APIs for creating client- server app. TVMLKit - Obj-C/Swift framework. Provides the bridge between your native code and the JavaScript code in your user interface. TV Services - Obj-C/Swift framework. Used to provide a tvOS with content of your app in a way that tvOS could display it to user.
• Certain frameworks like MultipeerConnectivity, WebView aren’t available • No customisable video player • Applications need to be submitted as Bitcode binaries This includes embedded frameworks, which makes many third-party closed-source frameworks unusable in tvOS