Entwicklung mobiler Anwendungen 1 (ILV)

Zurück

LehrveranstaltungsleiterIn:

FH-Prof. DI (FH) DI Dr.

 Jürgen Schussmann

image
LV-NummerB2.08510.30.016
LV-KürzelArchMA-1
Studienplan2022
Studiengangssemester 3. Semester
LehrveranstaltungsmodusPräsenzveranstaltung und Fernlehre
Semesterwochenstunden / SWS2,0
ECTS Credits2,5
Unterrichtssprache Deutsch

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

  • Modul "inf-01: Grundlagen Informatik"
  • ILV: Physikalische Grundlagen,
  • ILV: Algorithmen und Objektorientiertes Programmieren,
  • ILV: 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.

Vortrag mit Übungen, interaktive Lehre

Immanenter Prüfungscharakter mit

  • Mitarbeit (moderierte Übungsbeispiele)
  • Teilprüfungen