Praktikum Mobile und Verteilte Systeme (MSP)

Veranstalter

Prof. Dr. Claudia Linnhoff-Popien

Für alle Fragen bzgl. Verlauf und Anmeldung melden Sie sich bitte bei Steffen Illium oder Stefan Langer.

Hörerkreis

Studierende der Informatik und Medieninformatik im Hauptstudium,
Bachelorstudiengänge Informatik und Medieninformatik,
Masterstudiengänge Informatik und Medieninformatik

Umfang

6 SWS (siehe Einschränkungen DHP), 6 ECTS

Termin(e)

  • Theorie: Mo 10-12 Uhr c.t.,
    Oettingenstrasse 67, Raum 161
  • Praxistermin: Mo 13 - 17 Uhr oder Di 13 - 17 Uhr,
    Oettingenstr. 67, Raum G U109
  • Die Praxisveranstaltungen starten in der zweiten Vorlesungswoche (29.04.2019)
  • Abschlussveranstaltung:
    Di 23.7. 10-13 Uhr in Oettingenstr. 67 Raum 133
  • Link zum Gebäudeplan.

Betreuer

Steffen Illium
Stefan Langer

Prüfung

Prof. Dr. Claudia Linnhoff-Popien

Aktuelles

24.06.2019: Info zur Gruppenphase: Bitte kommt in eurem Zeitslot zu Raum GU109, unserem Praktikumsraum.

Klicke hier für alle vergangenen Ankündigungen:03.06.2019: Die Folien zu Background Tasks und Storage Options wurden soeben hochgeladen03.06.2019: Das dritte Übungsblatt wurde soeben hochgeladen.

27.05.2019: Die Folien zu Location &  Positioning wurden soeben hochgeladen

27.05.18: Übung 2: Falls ihr Client keine Verbindung über einen Websocket zu ihrem Server aufbauen kann, stellen Sie sicher dass Sie bei der Registrierung des WebsocketHandler setAllowedOrigins aufrufen (Bsp.: registry.addHandler(messageHandler(), "/chat").setAllowedOrigins("*");) und client-seitig org.java-websocket:Java-WebSocket:1.3.verwenden.

22.05.2019: Der Termin für die Abschlussveranstaltung steht nun fest

20.05.2019: Die Folien zur Client-Server Communication wurden hochgeladen

20.05.19: Das zweite Übungsblatt wurde soeben hochgeladen.

14.05.19: Zeiten für die Prüfung, Projektabgabe und Abgabe der Übung stehen nun fest; Bitte haltet euch den Prüfungstermin frei!

13.05.19: Die Folien der dritten Vorlesung sind nun online.

06.05.19: Die Folien der zweiten Vorlesung sind nun online.

02.05.19: Das erste Übungsblatt wurde soeben hochgeladen.

30.04.19: Die Folien der ersten Vorlesung sind nun online.

15.04.19: Die Daten der Theorie und Praktika sind eingetragen

12.04.19: Alle Plätze sind nun vergeben.

12.04.19: Wir haben wieder einen freien Platz zu vergeben.

10.04.19: Alle Plätze sind nun vergeben. Wir freuen uns auf spannende Projekte und ein tolles Semester!

09.04.19: Es sind noch wenige Praktikumsplätze verfügbar.

30.01.19: Veranstaltungsseite ist ab sofort online

Inhalt des Praktikums

  • Android-Programmierung
  • Kotlin
  • Client-Server Architekturen
  • Positionierung
  • Location Based Services
  • Storage & UI

Benötigte Vorkenntnisse
Programmierung mit Java; Kenntnisse Android und Client-Server Strukturen vorteilhaft
Bei der Auswahl der Teilnehmer werden entsprechende Vorkenntnisse berücksichtigt.

 

Ablauf

Das Praktikum gliedert sich in zwei Phasen: In der Einführungsphase werden in einer wöchentlichen Vorbesprechung die theoretischen Grundlagen vermittelt. Zusätzlich gibt es praktische Versuche zu diesen Terminen, die zu den Praxisterminen im Praktikumsraum des Lehrstuhls stattfinden. In der Projektphase arbeiten die Studenten dann in Gruppen selbstständig an eigenen Projekten. In dieser Zeit finden regelmäßig die Praxistermine statt, zusätzlich gibt es jeweils mit den Projektgruppen einzelne Termine zum jeweiligen Stand der Projektarbeit. Diese finden zum einen während der Vorlesungszeiten statt, werden zusätzlich aber auch individuell zu zusätzlichen Zeitslots angeboten.

Anmeldung

Klicke hier

Die Bewerbung um einen Platz im Praktikum findet dieses Jahr für alle Praktika zentral via Uniworx statt. Die Bewerbungsfrist beginnt am 13.02.19, 12:00 Uhr und endet am 25.03.19, 8:00 Uhr. Zugesagte Teilnehmer werden am 05.04.19 mit der Bitte um Rückmeldung bzgl. der Annahme via Email informiert. Für Fragen zur Anmeldung melden Sie sich bitte bei Steffen Illium oder Stefan Langer

Die Teilnahme am Praktikum ist nach dem 03.05.2019 23:59 verbindlich. Nach deren Ablauf wird das Praktikum bei Abbruch mit einer 5,0 bewertet und es gibt einen Malus bei Bewerbung auf zukünftige Praktika.

Material / Literatur

Vorlesung Übung
29.04.19 Introduction

Einführung
Android
Git

 Android-Basics (06.05/07.05)
Übungsblatt 1
06.05.19 Kotlin 101

2019-05-06-Kotlin-101

Android-Basics (13.05/14.05)
13.05.19 Kotlin 102

2019-05-13-Kotlin-102

Client-Server Communication (20.05/21.05)
Übungsblatt 2
20.05.19 Client-Server Communication

2019-05-20 Client-Server-Communication

Client-Server Communication (27.05/28.05)
27.05.19 Location & LBS
2019-05-27-location-lbs-android
GPS / Outdoor Positioning (03.06/04.06)

Übungsblatt 3

03.06.19 Background Tasks & Storage Options

2019-06-03-background-and-storage-options

- Pfingsten -
17.06.19 Project Kickoff GPS / Outdoor Positioning (17.06 / 18.06)
---
---
From 24.06.19 Weekly Presentations GU109
---
30.06.19 Exercise Submission / Deadline 23:59 - UniWorX
21.07.19 Project Submission / Deadline 23:59 - FileUpload / Git / Mail
23.07.19 Abschlussprüfung / Vortrag 10:00-13:00

Oettingenstr. 67, Raum 133