Veranstaltungsort

Hamburg

Inhouse-Seminar

Haben Sie Interesse an einer individuellen Inhouse-Schulung zu diesem Thema? Nehmen Sie einfach Kontakt mit uns auf.

»Anfrage für Inhouse-Seminar

Ansprechpartner

Ihr Ansprechpartner: Mirko Hillert

Mirko Hillert
Tel.: +49 (0)331-282-2225
Fax: +49 (0)331-282-2228
E-Mail: mhillert@entwickler-akademie.de

Objektorientierte Softwareentwicklung für das iPhone

Dauer

2 Tage

Seminarbeschreibung

Mit weit über 30 Millionen Endgeräten und dem App Store ist OS X für iPhone und iPod touch aus wirtschaftlicher Sicht wohl eine der interessantesten mobilen Plattformen: Mit nur geringem Aufwand können Applikationen für Millionen potenzieller Kunden erstellt und auch an diese verkauft werden.

In diesem Training erfahren Sie, was die Entwicklung für das iPhone aus technischer Sicht interessant macht: Die Kombination aus Sprache, Frameworks und Werkzeugen. Anhand von praktischen Übungen lernen Sie, wie Sie selbst Applikationen für das iPhone und den iPod touch erstellen können und wie sie dabei die häufigsten Einsteigerfehler vermeiden.

Agenda

  • Überblick über Objective-C 2.0, die Sprache der iPhone-Entwicklung
  • Werkzeuge: Xcode, Interface Builder und Instruments
  • Memory-Management auf dem iPhone
  • Controller-Hierarchien (Tab Bar Controller, Navigation Controller und modale Controller)
  • Design Patterns: Delegates, Model-View-Controller und Target-Action
  • Key-Value Coding und Key-Value Observing
  • Speichern von Daten auf dem iPhone
  • Tabellen mit UITableView
  • Texteingabe mit virtuellen Keyboards
  • Asynchronität: Arbeiten mit Callbacks, Threads und Operationen
  • Testgetriebene Entwicklung auf dem iPhone mit OCUnit/SenTestingKit und OCMock

Teilnehmerkreis

Dieser Kurs richtet sich an Enwicklerinnen und Entwickler, die bisher keine Erfahrung mit Objective-C oder dem iPhone SDK haben. Erfahrungen mit objektorientierter Entwicklung werden jedoch vorausgesetzt.

Technische Voraussetzungen

Für die praktischen Übungen benötigen Sie ein Notebook mit Mac OS X sowie dem aktuellen iPhone SDK (http://developer.apple.com/iphone/).

Zusätzliche Hinweise

Das Training beginnt am ersten Tag um 9:30 Uhr und endet um 17:30 Uhr. Am zweiten Tag beginnt es um 9.00 Uhr und endet um 17.00 Uhr. Enthalten ist jeweils eine Pause mit Snacks, Kaffee und Softgetränken am Vormittag und Nachmittag sowie eine Stunde Mittagspause mit Buffet.