Das neue Apple TV ( 4. Generation , 2015) läuft tvOS . Es verfügt über einen AppStore, der es Drittanbieter-App-Entwicklern ermöglicht, ihre eigenen Apps auf der Plattform zu veröffentlichen. tvOS basiert zu 95% auf iOS 9 und der Rest sind Anpassungen, um es für den Fernseher zu optimieren.
tvOS nutzt viele der gleichen Frameworks, Technologien und Konzepte, mit denen Sie bereits vertraut sind und die Sie für iOS entwickeln.
Um mehr über tvOS zu erfahren, beginnen Sie mit tvOS für Entwickler .
Sie benötigen Tools - SDKs und andere nützliche Software hier .
Lesen Sie tvOS Developer Library - durchsuchen Sie die Dokumentation und Codebeispiele.
Wenn Sie stecken geblieben sind, fragen Sie nach stackoverflow, taggen Sie Ihre Frage mit tvOS tag. Möglicherweise finden Sie auch Hilfe zum Apple Developer Forum .
Derzeit gibt es keine Möglichkeit, Anwendungen speziell für Apple TV zu entwickeln. Sie können jedoch eine iOS-App (iPhone / iPad) schreiben, die Apple TV als Display nutzt. Es gibt mehrere Spiele, die das schon machen. Sie ermöglichen es Ihnen, ein Display auf dem TV-Gerät auszugeben und eine andere Schnittstelle auf dem iOS-Gerät (wie Steuerelemente) zu haben.
Es gibt tatsächlich eine Open-Source-Tool-Kette zum Erstellen von Apps für Apple tv2 / 3, aber denken Sie daran, dass Apple dies offiziell nicht unterstützt.
Ich weiß nicht, was Apple über iOS-Entwickler denkt, die diese Toolchain verwenden und Apps veröffentlichen (wie Fire Core).
Und noch etwas, Ihr Apple TV muss Jailbroken sein, um diese Apps laufen zu lassen.
Sehen Sie sich hier hier für Codebeispiele an
Apple hat ein neues SDK mit dem Namen TVos zur Entwicklung von AppleTV-Anwendungen veröffentlicht. Sie können problemlos Apps auf Swift, Objective C und TVML & amp; TVJS (JS und XML-basierte Sprachen nur für Apple TV)
Da die Frage von 2011 stammt, gehe ich davon aus, dass Sie nach dem Apple TV 2 gefragt haben. Apple muss Unternehmen dazu einladen, Apps für die Apple TVs der 2. und 3. Generation zu entwickeln. Mit Apple TV der 4. Generation könnte jeder mit einem Entwicklerkonto Apps für Apple TV erstellen. Hier finden Sie weitere Informationen