Veranstaltungsbewertung Berlin/Stuttgart Delphi Experts Workshop Days Zürich, Köln & Hamburg
18.03.2010bis23.03.2010

18./19. März 2010 in München
22./23. März 2010 in Hamburg

Update: Natürlich werden wir auch in die iPad Programmierung einführen. Evan Doll wird uns hier tatkräftig unterstützen, da er an der iPad Entwicklung beteiligt war!

Programmieren für das iPhone. Der Erfolg des iPhone resultiert auch aus der Fülle der vorhandenen Applikationen. Und mit der Zahl der Apps wächst der Bedarf. Neue Ideen sind ebenso gefragt, wie Programmierer, die sie umsetzen können. Solche Programmier-Kenntnisse vermitteln die Making Apps Developer Day in einer zweitägigen Veranstaltung mit Konferenz und Intensiv-Workshop.

Wir freuen uns , dass wir Evan Doll als Sprecher gewinnen konnten. Evan Doll hat mehrere Jahre als Entwickler bei Apple gearbeitet (u.a. auch in der iPad Entwicklung mitgewirkt) und hat die kultigen iPhone Vorlesungen der Stanford Universität in Kalifornien gehalten.

Wir bieten diese Veranstaltung in Zusammenarbeit mit dem Mac Welt Magazin an.

Details und Anmeldung

Agenda Tag 1

08:30 Uhr
Registrierung
09:00 Uhr
Überblick über die iPhone Entwicklungsumgebungen: Apple Xcode, Apple Interface Builder, Apple Dashcode, MonoDevelop
10:00 Uhr
Los geht’s mit der Programmierung

In dieser Session zeigen wir Ihnen, wie Sie Ihre erste iPhone oder iPad Anwendung programmieren können. Wie arbeitet man mit der Entwicklungsumgebung – Xcode und MonoDevelop? Die Grundlagen des iPhone SDK’s und der verfügbaren API’s werden hier mit vielen Beispielen live demonstriert.

11:00 Uhr
Kaffeepause
11:30 Uhr
Einführung in Objective C

Guest Speaker Evan Doll: Die Progammiersprache von Apple für Mac, iPhone und iPad
(Dieser Vortrag findet in Englisch statt)

13:00 Uhr
Mittagspause
14:00 Uhr
Der Interface Builder

Evan Doll: Wie funktioniert das Zusammenspiel des Interface Builders und der Programmierumgebung beim Entwurf von grafischen Benutzeroberflächen? Was sind Outlets und wie funktioniert das Eventhandling im Detail? Wo sind die Unterschiede von iPad und iPhone, bzw. was gilt es zu beachten, damit Anwendungen optimal auf beiden Gerätetypen laufen.
(Dieser Vortrag findet in Englisch statt)

15:00 Uhr
iPhone/iPad  Anwendungen und Datenbanken – Teil 1

Lernen Sie, wie Sie mit einer iPhone-Anwendung auf die integrierte SQLite-Datenbank des iPhone zugreifen können. Auch zeigen wir Ihnen Tools, um die Administration einer solchen Datenbank zu erleichtern. Als Beispiel werden wir in diesem Vortrag eine Anwendung demonstrieren, die Daten von einem Webservice in eine SQLite-Datenbank auf dem iPhone sichert und diese Daten dann visualisiert.

15:30 Uhr
Kaffeepause
16:00 Uhr
iPhone/iPad Anwendungen und Datenbanken – Teil 2
17:30 Uhr
Fragen und Antworten
18:00 Uhr
Ende der Veranstaltung

Agenda Tag 2

08:30 Uhr
Registrierung
09:00 Uhr
Installation der Entwicklungstools auf Ihrem Mac

Nach der Installation schreiben wir gemeinsam unser erstes “Hello World” Programm und lernen die ersten Schritte auf unseren neuen Entwicklungsumgebungen Xcode und MonoDevelop.

10:30 Uhr
Kaffeepause
11:00 Uhr
Controller, Controller und Controller

Eine der wichtigsten Komponenten im iPhone-Framework bilden die Controller wie ViewController, NavigationController, TabBarController und TableViewController. Welche Controller sind exklusiv auf dem neuen iPad verfügbar? Wir programmieren gemeinsam an vielen Beispielen, wie man mit diesen Controllern umgeht.

13:00 Uhr
Mittagspause
14:00 Uhr
Die iPhone und iPad Anwendung

Wie und wo speichere ich meine Dateien, Ressourcen und alles andere was zu einem Projekt gehört? Wie erkenne ich ob die Anwendung auf einem iPhone oder iPad läuft? Wie arbeite ich mit dem Debugger und analysiere meinen Quellcode auf Memory Leaks, Objekt Zugriff, Activity Monitor und vieles mehr mit Apple Instruments, das zu Xcode gehört.

15:45 Uhr
Kaffeepause
16:15 Uhr
MapKit und Annotations

In dieser Session programmieren wir gemeinsam eine Anwendung, mit der verschiedene Punkte über das MapKit (Google Maps) angezeigt werden. Ziel soll es sein, direkt in einer Karte verschiedenen Temperaturen oder auch andere Informationen von Orten anzuzeigen. Parallel fragen wir die Temperaturen der aktuellen GPS Koordinate ab. Dieses Programm kann als Grundlage für Anwendungen mit Kartenunterstützung aller Art verwendet werden.

17:30 Uhr
Fragen und Antworten
18:00 Uhr
Ende der Veranstaltung

Leave a Reply

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!