SS12 WS1112 SS11 WS1011 SS10 WS0910 SS09 WS0809 SS08 WS0708 SS07 WS0607 WS0506 SS05 WS0405
Practical Course Development of Media Systems
Lecturer: Prof. Hußmann
Tutorials: Dr. Alexander De Luca, Prof. Michael Rohs
Hours per week: 4
ECTS-Credits:6
Modul: P5.0.2 oder P5.0.4: Gruppenpraktikum zu fortgeschrittenen Themen der Informatik I oder Informatik II
Nach Rücksprache mit dem Prüfungsausschuss auch Anerkennung für P2 oder P6 (Vertiefende Themen für Master) möglich
P17, P18: Vertiefende Themen der Medieninformatik I oder II
- News
- Dates and Locations
- Contents
- Splitveranstaltung
- Registration
- Zeitplan
- Material Android
- Material iOS
- Links
News
Dates and Locations
-
Practical course:
Wednesday 16-18, Amalienstr. 17 A107
Contents
Im Praktikum Mediensysteme entwickeln und evaluieren die Teilnehmer in Gruppen jeweils eine Anwendung für Mobile Endgeräte.
Splitveranstaltung
Die Veranstaltung findet dieses Semester wieder als Splitveranstaltung statt. Eine Bachelor- und eine Master-Version der Veranstaltung werden gemeinsam gehalten entsprechen aber unterschiedlichen Abschlüssen und Modulen. Außerdem wird es einen Kurs für Android und einen Kurs für iPhone Programmierung geben.
- Bachelorstudenten: Erhalten im Rahmen der vertiefenden Themen 6 ECTS-Credits. Die Abgabeanforderungen sind in diesem Fall reduziert.
- Masterstudenten: Bilden eigene Gruppen und erhalten unter anderen Abschlussbedingungen 6 ECTS-Credits für das Modul "5.0.2 bzw. 5.0.4: Gruppenpraktikum zu den fortgeschrittenen Themen der Informatik".
- Diplomstudenten: Keine Teilnahme möglich.
Registration
This practical has a maximum of 16 students per course and requires a registration until October 12 via E-Mail. The rule is FCFS. The E-Mail should contain the following information:- Full name
- Student identifaction number ("Matrikelnummer")
- CIP Account
- Master/Bachelor
- Course selection: Android or iPhone (Intel MAC required)
- Number of terms
- Related knowledge (lectures etc.)
Zeitplan
| Datum | Android | iPhone |
|---|---|---|
| 19.10. | Introduction and overview of Android | Introduction and overview of iOS |
| 19.10. | Implementing a User Interface | |
| 26.10. | App architecture, touch input, saving data | |
| 02.11. | Storing, Retrieving and Exposing Data | Location, networking, sensors |
| 09.11. | Brainstorming, Application Design | iOS5: Storyboards, Automatic Reference Counting |
| 16.11. | Project Phase Starts | Interviews, storyboarding; brainstorming |
| 30.11. | Paper prototyping test, start of software prototype | |
| 07.12. | Milestone 1 | |
| 14.12. | Heuristic evaluation of software prototype | |
| 21.12. | Milestone 2 | |
| 11.1. | Think-aloud user study | |
| 18.01. | Milestone 3 | |
| 25.1. | Completion of software prototype | |
| 01.02. | Final Presentation | Final Presentation |
Material Android
| Datum | Veranstaltung | Downloads |
|---|---|---|
| 19.10.2011 | Introduction and Android Basics | Organisatorisches Folien Folien Übungsblatt 01 |
| 02.11.2011 | Storing, Retrieving and Exposing Data | Folien Übungsblatt 02 |
| 09.11.2011 | Themenfolien | Folien Gantt-Vorlage |
Material iOS
| Date | Subject |
|---|---|
| 19.10. | Folien 1 |
| 19.10. | Übung 1 |
| 19.10. | HelloWorld.zip, HelloTableView.zip, HelloMultiView.zip |
| 26.10. | Folien 2 |
| 2.11. | Folien 3 |
| 2.11. | Übung 2, Übung 2 für iOS5 |
| 9.11. | Folien 4, Animations.zip |
| 9.11. | Übung 3, LocateMe_iOS5.zip |
| 16.11. | Folien 5 |
| 30.11. | Folien 6 |
| 14.12. | Folien 7 |
| 11.1. | Folien 8 |
| 25.1. | Folien 9 |

