-
Trainer: Daniel Magin
(Developer Experts)
Der
Erfolg des iPhone und des iPads 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 Developer Experts in
dieser Veranstaltung.
Sie
haben schon Kenntnisse in der Programmierung einer
objektorientierten Programmiersprache wie Delphi oder C# und
wollen jetzt anspruchsvolle Applikationen fürs iPhone
realisieren? Dann ist der Intensiv-Workshop die richtige Wahl,
um einen Einstieg in das Thema zu erhalten.
Agenda
08:30 Uhr
Registrierung
09:00 Uhr
Überblick über die iPhone
Entwicklungsumgebung: Apple Xcode und Apple Interface
Builder. Danach geht es auch schon direkt los mit der
Programmierung, wir zeigen Ihnen, wie Sie Ihre erste iPhone
Anwendung programmieren können. 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? Die Grundlagen des
iOS SDK's und der verfügbaren API's werden hier mit
vielen Beispielen live demonstriert.
10:30 Uhr
Kaffeepause
11:00 Uhr
Objective C im Detail Nach den ersten
Gehversuchen und den obligatorischen HelloWorld-Beispielen
werden wir uns in dieser Session genauer mit Objective-C,
der Apple Programmiersprache, beschäftigen. Wir werden
Vergleiche mit Delphi/Pascal und C# anstellen, um den
Umstieg möglichst einfach zu gestalten.
12:15 Uhr
Mehrschichtige Anwendungen mit Delphi / Delphi Prism
/ .NET und Interbase In dieser Session geben wir
Ihnen einen Überblick über die Möglichkeiten
mehrschichtige Anwendungen zu erstellen. Wir fokussieren
hier insbesondere auf die Serverseite und wie bestehende
Businesslogik externen Clients zugänglich gemacht
werden kann.
13:00 Uhr
Mittagspause
14:00 Uhr
Fremdsysteme und iPhone Apps
Gastsprecher: Jim
McKeeth von
RemObjects
. Jim wird hier als
eine der in Delphi vorhandenen Möglichkeiten
DataAbstract
aus Sicht der
Clientseite, sprich dem iPhone, vorstellen - die
Serverseite zeigt er am Freitag. DataAbstract ist ein
Service-orientiertes Framework, welches auf Delphi Native,
Delphi Prism, .Net, Linux, iOS und Mac OSX lauffähig
ist. Jim trägt in Englisch vor.
Businesslogik
vom Client trennen? Wir zeigen hier nun wie sie ganz
konkret existierende Delphi-Business-Logik vom iPhone aus
nutzen. Als Beispiel rufen wir eine
DataSnap-Middleware mit einem iPhone/iPad Client auf.
15:45 Uhr Kaffeepause
16:15 Uhr
Multitasking
in iOS4
Mit iOS
Version 4 ist es nun endlich möglich Anwendungen im
Hintergrund laufen zu lassen, und dies mit dem Anspruch
Batterielebensdauer und Performance. Die Nutzung der
insgesamt sieben Multitasking-Services lernen Sie in dieser Session.
17:00 Uhr
Fragen und Antworten
-
-
|
|