Deckblatt Wi-Inf WS1011 1 - Fachbereich Informatik - Universität ...
Deckblatt Wi-Inf WS1011 1 - Fachbereich Informatik - Universität ...
Deckblatt Wi-Inf WS1011 1 - Fachbereich Informatik - Universität ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
LV 64-147:<br />
Praktikum Mobile Computing<br />
Dozent/in<br />
Dirk Bade; Sonja Zaplata<br />
Zeit/Ort Blockpraktikum vom 21.02.2011 bis 10.03.2011, F-534<br />
Kommentare/ Inhalte Mobile Geräte mit der Fähigkeit zur Datenverarbeitung und Kommunikation durchdringen<br />
zunehmend unseren Alltag und unterstützen uns in immer mehr Lebenslagen. Damit<br />
einhergehend wächst der Wunsch auch unterwegs auf <strong>Inf</strong>ormationen zugreifen, digitale<br />
Dienste nutzen und mit Freunden in verschiedenen Formen kommunizieren zu können.<br />
Inhalt dieses Projektes ist daher der Entwurf und die Umsetzung einer mobilen<br />
Anwendungsumgebung zur Unterstützung sozialer Aktivitäten unter besonderer<br />
Berücksichtigung der limitierten Ressourcen mobiler Systeme. Im Rahmen des Praktikums<br />
sollen hierfür verschiedene mobile Social-Networking-Anwendungen (z.B. Netzwerke für<br />
Geschäftskontakte, Partner- / Freundevermittlung, Automobilclub, ...) entwickelt werden,<br />
mit Hilfe derer mobile Teilnehmer untereinander <strong>Inf</strong>ormationen (z.B. über ihren<br />
Aufenthaltsort, Nähe zu anderen Personen/Gegenständen, Fotos, Termine, Nachrichten<br />
etc.) austauschen und sich koordinieren können. Zur Umsetzung solcher mobilen verteilten<br />
Systeme bietet das Praktikum Gelegenheit, relevante Techniken und Technologien für den<br />
Entwurf, die Programmierung und den Test von mobilen, kontextbasierten und verteilten<br />
Anwendungskomponenten zu erlernen, u.a. für<br />
* graphische Benutzeroberflächen für Mobilgeräte<br />
* Netzwerkkommunikation und Interaktionsprotokolle<br />
* Datenmodelle für Kontextdaten und Datenbankzugriff<br />
* Zugriff auf Multimedia-Komponenten und mobile Dienste<br />
Für die Umsetzung können die Teilnehmer auf eine Reihe vorhandener Emulatoren und<br />
realer mobiler Geräte (Handys, Smartphones, PDAs, Android Phone, SunSPOT Sensoren<br />
und Notebooks) zurückgreifen. Die Umsetzung auf eigenen mobilen Geräten ist jedoch<br />
explizit auch möglich. Eingesetzte Technologien sind dabei u.a. Java (J2ME, J2SE),<br />
Bluetooth, W-LAN, Near Field Communication (NFC, z.B. RFID), GPS, XML, JDBC und<br />
Complex Event Processing. Aktuelle <strong>Inf</strong>ormationen und die Terminplanung finden sich auf<br />
der zugehörigen Homepage: http://vsis-www.informatik.uni-hamburg.de/teaching/ws-<br />
10.11/mobicom<br />
Voraussetzungen Gute Grundkenntnisse in Java (d.h. aktive Teilnahme an SE1 und SE2 oder vergleichbare<br />
Kenntnisse) sind für die erfolgreiche Teilnahme an dieser Veranstaltung obligatorisch!<br />
Kenntnisse aus GDB sind von Vorteil.<br />
Periodizität<br />
unregelmäßig<br />
Stichworte<br />
Mobile Computing, Social Networking, Context-aware Computing, Location-based<br />
Services<br />
Lernziel<br />
Im Praktikum werden die in den Softwareentwicklung-Modulen erworbenen Kenntnisse in<br />
einem überschaubaren Entwicklungsprojekt im Bereich des Mobile Computing angewandt<br />
und vertieft. Der Schwerpunkt des Praktikums liegt dabei auf der Projektarbeit im Team.<br />
Die zentralen Aktivitäten der Softwareentwicklung werden durchlaufen und reflektiert. Die<br />
im Praktikum erlernten Methoden sind eine wichtige Voraussetzung für spätere<br />
Projektmodule.<br />
Vorgehen<br />
Nach einer Einführung durch die Veranstalter wird in Kleingruppen ein Konzept zur<br />
Umsetzung der gestellten Aufgabe selbständig erarbeitet und realisiert. Der<br />
Entwicklungsprozess wird gemäß bekannten Vorgehensmodellen strukturiert, wobei jede(r)<br />
Teilnehmer(in) an allen Phasen der Softwareentwicklung beteiligt sein soll. Neben der<br />
betreuten Arbeit im Team werden die Ergebnisse der einzelnen Kleingruppen auch im<br />
Plenum vorgestellt.<br />
Literatur<br />
<strong>Wi</strong>rd zu Beginn und während des Praktikums bekannt gegeben.<br />
11