XP Days Germany Wir twittern: @xd_de; offizielles Hashtag: #xdde09

zur andrena objects ag

Testgetriebene Entwicklung für iPhone OS (Tammo Freese)

Seit iPhone OS 3.0 können Entwickler automatisierte Tests für iPhone-Applikationen schreiben, die mit der IDE Xcode im iPhone Simulator und auch direkt auf den Endgeräten ausführbar sind.

In diesem Vortrag erfahren Sie anhand von Live-Demonstrationen, wie Sie für das iPhone OS testgetrieben entwickeln können. Dabei sollen folgende Fragen beantwortet werden:

  • Wie werden Unit Tests für das iPhone in Xcode konfiguriert?
  • Wann schreibt man besser Tests für den Simulator, wann für das Device?
  • Wie werden Mockobjekte beim Testen von iPhone-Applikationen eingesetzt?
  • Welche Anforderungen muss eine Umgebung erfüllen, um TDD effektiv zu unterstützen?
  • Inwiefern unterstützt Xcode TDD, und an welchen Stellen hapert es noch?

Über den Referenten

Tammo Freese Tammo Freese arbeitet als freiberuflicher Berater, Trainer und Softwareentwickler. 1999 stieß er auf Extreme Programming als Entwicklungsmethode, die ihn bis heute begeistert. Sein technischer Schwerpunkt ist mittlerweile die Entwicklung für OS X auf iPhone und Mac. In seiner Freizeit forscht er an einem Software-Konfigurationsmanagement für die testgetriebene Entwicklung.