Mobile Application Development Diploma
Der Mobile Application Development Diploma Kurs der SAE Wien vermittelt die Grundlagen zur professionellen Entwicklung mobiler Apps für Smartphones und Tablet-Computer wie iPhone®, iPad®, Galaxy® und Co. Die Ausbildung konzentriert sich auf die Plattformen iOS und Android, die beiden wichtigsten und am schnellsten wachsenden mobilen Betriebssysteme.
Die TeilnehmerInnen dieser Ausbildung erarbeiten in einer Einführungsphase die Grundlagen der objektorientierten Programmierung. Sie lernen den Umgang mit den Entwicklungsumgebungen Xcode und Eclipse kennen und lernen die Erstellung von Programmen in Objective-C und Java.
In praktischen Übungen erstellen die Studierenden zahlreiche mobile Applikationen, in denen sie neben Netzwerk-, GPS- und Adressbuch- auch die Multimedia-Funktionen wie Wiedergabe von Audio- und Video-Inhalten sowie die Kamera einbinden.
Neben den technischen Grundlagen der App Entwicklung vermittelt der Lehrgang auch die wichtigen wirtschaftlichen Hintergründe, die für die erfolgreiche Platzierung von mobilen Applikationen in den Appstores notwendig sind. Einführung in Projektmanagementtechniken für Softwareentwicklungsprojekte, ein Überblick über die mobilen Plattformen Windows Phone und BlackBerry OS, runden das Themenspektrum ab.
Nächster Kursstart: Oktober 2012
Kursdauer
- 12 Monate (Vollzeit)
Theorievorlesungen
- viermal pro Woche (Vollzeit)
Praktische Übungen
- individuell buchbar
Zeugnis
- SAE Mobile Application Development Diploma
Voraussetzungen
- Mindestalter 18 Jahre
- Pflichtschulabschluss
- gute Englischkenntnisse
- Aufnahmegespräch
Einführung in die Programmierung
- Überblick über Programmiersprachen
- Einführung in die Objektorientierte Programmierung
- Design Patterns
- Entwicklungsumgebungen (Xcode, Eclipse)
- Debugging
iOS Grundlagen
- Frameworks (Foundation, UIKit) und Targets (iPhone®, iPad®)
- Cocoa Touch Architektur
- Arbeiten mit dem Interface Builder
- Controllers, Views
Android Grundlagen
- Android Ökosystem Überblick
- Activities, Intent
- Widgets und Menüs
- Data Security
Interface Design
- Plattform Charakteristiken
- Human Interface Principles
- App Design Strategien
- User Experience Guidelines
- Verwendung von User Interface Elementen
Management & Business
- Appstores und Geschäftsmodelle
- Marketing und Werbung
- Projekt Management Tools und Methoden
- Analytics
- Überblick über andere mobile Plattformen
Weiterführende Themen (iOS und Android)
- Location-based Apps (GPS, Maps)
- Audio/Video Aufnahme und Playback
- Arbeiten mit der Kamera
- Spiele
- Networking
- Benachrichtigungen
- Performance Management