WS1819 WS1718 SS17 WS1617 SS16 WS1516 SS15 WS1415 SS14 WS1314 SS13 WS1213 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 |