Willkommen
  • Willkommen im Kurs!
  • Quellcode herunterladen
  • Das benötigst Du
  • So bekommst Du Hilfe
  • tvOS Apps - eine Einführung
  • tvOS Apps Quiz
UIKit von tvOS nutzen
  • Die Apple UiKit Demo
  • Das Storyboard
  • Der Tabbar Controller
  • Ui-Elemente hinzufügen
  • Ergebnis auswerten und UIAlertController anzeigen
  • UISegmentedControl als Sprachwechsler
  • Stack Views und TextFields
  • Mit Storyboard Referenzen arbeiten
  • Die Focus Engine & Focus Guides
  • UIKit Quiz
On-Demand Resources
  • Was sind On-Demand Resources?
  • Ziel dieser Sektion: die Demo App
  • Ressourcen hinzufügen und Tags setzen
  • Ein UISplitViewController als Basis
  • MasterView mit Lektionen
  • Die Detailansicht einrichten und anbinden
  • Ressourcen abrufen und abspielen
  • Lokale Videos abspielen
  • Fortschrittsanzeige beim Download
TopMovies: App mit Collection View
  • XML Crashkurs für Einsteiger
  • Demo: Die TopMovies App
  • Projekt und Storyboard einrichten
  • App Transport Security deaktivieren
  • Den RSS Feed untersuchen und Model anlegen
  • Den XML Feed abrufen
  • Mit dem NSXMLParser verarbeiten
  • Attribute von XML-Knoten verarbeiten
  • Einträge über einen CompletionHandler zurückgeben
  • Die Collection View einrichten
  • Eigene Collection View Cells
  • Das FlowLayout der Collection View
  • Fokus für Collection View Items
  • Videos abspielen
  • Collection View Quiz
Die Swift Akademie App
  • Das Ziel: Die Swift Akademie App
  • Storyboard und Projekt vorbereiten
  • Header für die Inhalte
  • Model für Kurse
  • CollectionView mit Videotrainings
  • Collection View Cells erstellen
  • Abstände, Größe & Co über das FlowLayout
  • Inhalte anzeigen: Controller anlegen und Header einfügen
  • Benötigte View-Elemente hinterlegen
  • Segue ausführen und gewählten Kurs übergeben
  • Model für Kursinhalte
  • Collection View in Stack View hinterlegen
  • Eigene View Cells für die Inhalte
  • Die Videos in der Collection View anzeigen
  • Größe der View Cells und Abstände dazwischen
  • Fokussierte Items: die Schrift hervorheben
  • Videos abspielen
  • Swift Akademie Quiz
CloudKit: Inhalte für die Akademie
  • Einführung: Container und Datenbanken
  • Records, References, Assets und Queries
  • CloudKit aktivieren
  • Den Record Type Kurse vorbereiten
  • Kurse aus der Cloud holen
  • Bilder aus dem Web abrufen
  • Inhalte im Dashboard vorbereiten
  • Inhalte aus der iCloud abrufen
  • Übung: Bilder für Inhalte abrufen
  • Musterlösung
  • Reihenfolge der Videos
  • CloudKit Quiz
tvOS Grafiken
  • Die Human Interface Guidelines
  • Ein App-Icon erstellen (Photoshop)
  • Der Parallax Viewer zur Vorschau
  • Das Icon in Xcode hinterlegen
  • Top-Shelf & Launch Image hinterlegen
  • Grafik Quiz
Videos über Amazon S3 bereitstellen
  • Anmelden bei den Amazon Web Services
  • Ein Bucket erzeugen
  • Authentifizierung und Security Credentials
  • Auslieferung per Amazon Cloudfront
  • S3 Quiz
Tools und Erweiterungen
  • Der Editor vim
  • CocoaPods einrichten
  • Objective-C Bibliotheken mit Bridging Header nutzen
  • SDWebImage für Bildabruf mit Cache verwenden
  • Tools Quiz
JavaScript Crashkurs
  • Was ist JavaScript?
  • Internes JavaScript
  • Externes JavaScript
  • Das DOM (Document Object Model) und HTML-Elemente