Entwicklung mobiler Anwendungen 1 (ILV)

Zurück
LV-NummerB2.08510.30.016
LV-KürzelMAnw1
Studienplan2019
Studiengangssemester 3. Semester
LehrveranstaltungsmodusPräsenzveranstaltung
Semesterwochenstunden / SWS2,0
ECTS Credits2,5
Unterrichtssprache Deutsch

Die Studierenden besitzen grundlegende Kenntnisse zur Programmierung und Verwendung von Entwicklungsumgebungen, Frameworks für mobile Android Geräte und Smartphones.

Physikalische Grundlagen, Grundlagen Informatik (inf-01), Objektorientiertes Programmieren, Software Engineering 1

Die Lehrveranstaltung beinhaltet folgende Themenschwerpunkte:

  • Systemaufbau Android Betriebssystem
    • Dalvik Virtual Machine
    • Sandbox-Prinzip
    • Lebenszyklen von Activities und Services
  • Oberflächengestaltung
    • MVC
    • Layouts und Views
  • Intents
  • Threads und Prozesse
    • Inter Process Communication
  • Datenhandling
    • SQLite
    • Kommunikation über Netzwerke
    • Mobile Client/Server-Prinzipien
  • App-Professionalisierung
    • Debugging
    • Sicherheit & Verschlüsselung
  • Tests

Folgende Basis-Literatur wird in der Lehrveranstaltung verwendet:

  • Becker, A., Pant, M.: Android 2, dpunkt.verlag, 2010;
  • Fling, B.: Mobile Design and Development, O'Reilly Media, 2009;
Weitere relevante Literatur wird falls erforderlich im Rahmen der Lehrveranstaltung bekannt gegeben.

Vorlesung mit Übungen, interaktive Lehre

Prüfungsimmanenter Charakter mit

  • Mitarbeit (moderierte Übungsbeispiele)
  • Teilprüfungen