31.01.2014 Aufrufe

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 ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!