Winter Term 2009/2010
Praktikum Mobile Computing
Praktikum Mobile Computing
General Information
Course number | 64-147 |
Course type | Practical course |
Lecturer | Dr. Dirk Bade, Dr. Sonja Zaplata, Prof. Dr. Winfried Lamersdorf |
Time | 22.02.2010 bis 12.03.2010 |
Recurrence | einmalig |
Qualifications | Empfohlen: Java-Kenntnisse, Softwareentwicklung I, Softwareentwicklung II, Grundlagen von Datenbanken |
Topic
Mobile Geräte mit der Fähigkeit zur Datenverarbeitung und Kommunikation durchdringen zunehmend unseren Alltag und unterstützen uns in immer mehr Lebenslagen. Damit einhergehend wächst der Wunsch auch unterwegs auf Informationen zugreifen, digitale Dienste nutzen und mit Freunden in verschiedenen Formen kommunizieren zu können. Inhalt dieses Projektes ist daher der Entwurf und die Umsetzung einer mobilen Anwendungsumgebung zur Unterstützung sozialer Aktivitäten. In einem ersten Abschnitt soll daher eine Community-Plattform entwickelt werden, mit Hilfe derer mobile Teilnehmer untereinander Informationen (z.B. über ihren Aufenthaltsort, Nähe zu anderen Personen/Gegenständen, Fotos, Termine, Nachrichten etc.) austauschen und sich koordinieren können. Darauf aufbauend sollen in einem zweiten Abschnitt kontextbasierte Anwendungen realisiert werden, die eine Kooperation oder einen Wettkampf mehrerer Teilnehmer in mobilen Umgebungen erlauben (z.B. Pervasive Games oder kontextabhängige Geschäftprozesse). In diesen beiden Abschnitten werden eine Vielzahl von Techniken erlernt, die für die Entwicklung von mobilen, kontextbasierten und verteilten Anwendungen relevant sind. Dies umfasst unter anderem den Entwurf, die Programmierung und den Test von
- interaktiven Anwendungen für mobile und stationäre Geräte
- Datenmodellen für Kontextdaten
- Interaktionsprotokollen über verschiedene Kommunikationsprotokolle
Procedure
Nach einer Einführung durch die Veranstalter wird in Kleingruppen ein Konzept zur Umsetzung der gestellten Aufgabe selbständig erarbeitet und realisiert. Der Entwicklungsprozess wird gemäß bekannter Vorgehensmodelle strukturiert, wobei jede(r) Teilnehmer(in) an allen Phasen der Softwareentwicklung beteiligt sein soll. Neben der betreuten Arbeit im Team werden die Ergebnisse der einzelnen Kleingruppen auch im Plenum vorgestellt.
Learning target
Im Praktikum werden die in den Softwareentwicklung-Modulen erworbenen Kenntnisse in einem überschaubaren Entwicklungsprojekt im Bereich des Mobile Computings angewandt und vertieft. Der Schwerpunkt des Praktikums liegt dabei auf der Projektarbeit im Team. Die zentralen Aktivitäten der Softwareentwicklung werden durchlaufen und reflektiert. Die im Praktikum erlernten Methoden sind eine wichtige Voraussetzung für spätere Projektmodule
Literature
Wird zu Beginn und während des Praktikums bekannt gegeben.
Debug Info for generation of "last modified"teachingCourse_190 (2009-06-29 11:04:00) | persons_238 (2013-12-09 20:06:00) | persons_303 (2013-01-18 00:00:00) | persons_4 (2004-12-16 19:22:00) | persons_4 (2015-10-09 23:55:09) | persons_4 (2015-10-09 23:56:22) | persons_4 (2016-01-14 14:48:32) | persons_4 (2019-12-20 17:54:41) | persons_4 (2021-08-23 15:46:06) | teachingCourse_190 (2009-06-29 11:04:00) | teachingCourse_190 (2009-06-29 11:04:00) | teachingCourse_190 (2009-06-29 11:04:00) | teachingCourse_190 (2009-06-29 11:04:00) | persons_4 (2004-12-16 19:22:00) | persons_4 (2015-10-09 23:55:09) | persons_4 (2015-10-09 23:56:22) | persons_4 (2016-01-14 14:48:32) | persons_4 (2019-12-20 17:54:41) | persons_4 (2021-08-23 15:46:06)
23. August 2021 at 15:46 by Prof. Dr. Winfried LamersdorfCALL getCollectionFull('teaching/coursekvv','vsys',190,0)