iPhone Application Development (PDF-Unterlagen)
by Josef Kolbitsch, Martin Ebner
To listen to an audio podcast, mouse over the title and click Play. Open iTunes to download and subscribe to iTunes U collections.
Description
Die Lehrveranstaltung 'AK Medientechnologies' (Advanced Topics of Media Technologies) beschäftigt sich mit der Applikationsentwicklung auf mobilen Geräten am Beispiel des iPhones. Hierzu erfolgt eine überblicksmäßige Einführung in die Software-Entwicklung für das iPhone OS gegeben. Studierende sollen nach diesem „Crashkurs“ die Möglichkeit haben, sich selbst in den Entwicklungswerkzeugen zurecht zu finden, selbst die für die Softwareentwicklung weiterführende Dokumentation zu finden, und selbst Software für iPhone OS zu entwickeln und zu verteilen.
| Name | Description | Released | Price | ||
|---|---|---|---|---|---|
| 1 | 10 – Human Interface Guidelines | Human Interface Guidlines for iPhone Application Development | 3/9/10 | Free | View In iTunes |
| 2 | 08 – App Deployment | Dieses Modul erklärt den App Deployment Prozess – also die Installation und das Ausführen einer selbst programmierten App auf einem Device für Testzwecke. | 3/8/10 | Free | View In iTunes |
| 3 | 07 – Notifications | Das Oberserver Pattern in Cocoa wird anhand der Notifications und NotificationCenters näher gebracht. Als konkrete Beispiele dienen die Device Orientation (Drehen des Gerätes) sowie der MoviePlayer (abspielen von Videos). | 3/8/10 | Free | View In iTunes |
| 4 | 06 – Model-View-Controller | Dieses Modul erklärt die im iPhone Development verwendet Model-View-Controller-Archiktetur und geht anhand zweier Beispiele – TabViews und TableViews – detailliert auf dieses Paradigma ein. | 3/8/10 | Free | View In iTunes |
| 5 | 05 – Delegation | In diesem Modul wird das Delegation Pattern in Objective-C und im iPhone Application Development allgemein erklärt. Beispiele, anhand derer dieses Pattern beschrieben wird, enthalten: TableViews, XML Parser und Applications. | 3/8/10 | Free | View In iTunes |
| 6 | 04 – Ausgewählte Design Patterns | In diesem Modul werden einige ausgewählte Design Patterns, die in Objective-C, Cocoa und im iPhone Application Development allgemein häufig vorkommen, überblicksmäßig erläutert. | 3/8/10 | Free | View In iTunes |
| 7 | 03 – Objective-C und Cocoa | Dieses Modul geht auf Objective-C als Programmiersprache, auf Cocoa (das Foundation Framework) sowie auf das Thema Memory Management und Object Life Cycle ein. | 3/8/10 | Free | View In iTunes |
| 8 | 02 – iPhone OS | In dieser Vorlesung wird ein Überblick über die Geschichte und Entwicklung von iPhone OS gegeben. Zudem werden die aktuellen Entwicklungswerkzeuge für iPhone Applikationen vorgestellt. | 3/8/10 | Free | View In iTunes |
| 9 | 01 – Hello World | In dieser Vorlesung wird eine 'Hello World' iPhone App entwickelt | 3/8/10 | Free | View In iTunes |
| 10 | 00 – Willkommen | In dieser Vorlesung wird ein einführender Überblick über die Lehrveranstaltung 'AK Medientechnologien' gegeben. Ebenso wird Administratives und Organisatorisches geklärt. | 3/8/10 | Free | View In iTunes |
| Total: 10 Episodes |






