AppleTV Apps entwickeln, der umfassende tvOS Kurs

Entwickle Apps mit Swift und TVML/TVJS. Vom Einstieg bis zur Veröffentlichung.

Ratings: 4.61 / 5.00




Description

Du lernst die wichtigen Eigenschaften und Features von Apples neuer tvOS-Plattform kennen. Du verwendest Swift für native Apps und lernst mit TVML und TVJS eine noch ganz neue Technologie bei der Apple-Entwicklung kennen, die sogenannten Client/Server Apps.

Einstieg

Zu Beginn lernst Du die angebotenen Interface-Elemente von tvOS kennen. Gemeinsam begeben wir uns auf eine Tour durch die verschiedenen Demos von Apple und setzen eine erste App um. Auch Features wie Storyboard-Referenzen dürfen gerade bei AppleTV-Apps nicht fehlen. Auch wichtige Themen wie die Stack Views und die neue Focus Engine werden genauer unter die Lupe genommen.

Mehr als nur Programmierung

Inhaltlich geht der Kurs über die reine Entwicklung hinaus. Du lernst alles, was Du vom Einstieg bis zu einer fertigen App benötigst. Dazu gehört natürlich auch die Übermittlung fertiger Apps an der AppStore, die Einrichtung der notwendigen Zertifikate und der Eintrag auf iTunes Connect. Auf dem Weg dahin lernst Du auch datenintensive Inhalte wie Videos über Amazon S3 anzubieten, lernst Parallax Grafiken kennen und erstellst die notwendigen Grafiken wie App Icons und das Top-Shelf Image.

Eine echte App entsteht

Außerdem blickst Du mir bei der Entstehung der Swift Akademie tvOS-App über die Schulter. Ich erkläre Dir an einem echten Beispiel native App-Entwicklung mit dem UIKit. Anschließend zeige ich Dir, wie Du über das CloudKit Inhalte in der iCloud anbieten kannst und sie von dort wieder abrufst.

Warum tvOS?

Die Plattform ist wirklich aufregend und hat viel mehr Potential, als derzeit diskutiert wird. Sie hat mit Leichtigkeit die Möglichkeit Dreh- und Angelpunkt für digitale Haushalte und Büros zu werden. Online Meetings, Überwachungskameras, Schulungsinhalte, TV-Sendungen, Filme, Haussteuerung, Spiele? Wirklich alles denkbar!

Noch wenig Konkurrenz

Die beste Nachricht ist, dass es im Vergleich zu iOS im AppStore noch viel weniger Konkurrenz gibt. Es gibt viele Nischen, die mit vernünftiger Qualität und Funktion besetzt werden können.

Der Zeitpunkt um einzusteigen war wirklich nie besser als jetzt gerade. Also worauf warten? Meld Dich an, dann sehen wir uns gleich im Kurs wieder!


Hinweis: Die Beispiele funktionieren nahezu vollständig OHNE eine AppleTV-Device.

What You Will Learn!

  • tvOS Apps mit Swift erstellen
  • Client/Server Apps mit TVML und TVJS erstellen
  • XML Feeds herunterladen und verarbeiten
  • Videos abspielen
  • Collection Views verwenden
  • Focus Engine mit FocusGuides beeinflussen
  • Videos über Amazon S3 und Cloudfront bereitstellen
  • Apps in den AppStore übermitteln
  • On-Demand Ressourcen mit NSBundleResourceRequest anfordern

Who Should Attend!

  • Erste Swift-Kenntnisse und grundlegende Programmierkenntnisse werden vorrausgesetzt
  • Der Kurs ist eher nicht für Dich, wenn Du noch nie Software entwickelt hast.