Swift Syntax
  • Playground und Variablen
  • Einführung Optionals
  • Schleifen und Abfragen
  • Funktionen
  • Klassen
  • Enums
  • Struct
  • Extensions
  • "override"
  • Generics
  • Protokolle
UIKit Grundlagen
  • Xcode Einstieg
  • ViewController
  • Verbindung von ViewControllern
  • Tabbar Controller
  • UITableViewController
  • UITableViewDelegate
Netzwerk
  • Quellcode zu allen Kapiteln
  • Synchrones Daten laden
  • Asynchrones Daten laden
  • JSON Parsen
  • XML Parsen - Teil 1
  • XML Parsen - Teil 2
  • CoreLocation/MapKit - Teil 1
  • CoreLocation/MapKit - Teil 2
  • CoreImage
  • Eigener Delegate
  • Threading
  • Facebook
  • Twitter
  • Media-Player
  • Video Drag and Drop
  • Mail/iMessage erstellen
  • AlamoFire - Installation
  • AlamoFire - Nutzung
UIKit
  • AutoLayout
  • SizeClasses
  • IBInspectable / IBDesignable
  • UIScrollView - Teil 1
  • UIScrollView - Teil 2
  • UICollectionView
  • Eigenes Menü - Teil 1 - Nib/Xib
  • Eigenes Menü - Teil 2 - Gestures
Datenspeicherung
  • NSUserDefaults
  • CSV
  • JSON
  • CoreData - Teil 1
  • CoreData - Teil 2
iOS 8
  • Notification Center Widget
  • Touch ID
  • Custom Keyboard
Wie geht es weiter?
  • Git - Teil 1
  • Git - Teil 2
  • Testing - Teil 1 - BubbleSort
  • Testing - Teil 2 - Performance
  • Testing - Teil 3 - Asynch