CS2018 Entwicklung mobiler Applikationen

Modulverantwortliche
  • Sebastian Süß
Lehrende
  • Sebastian Süß
  • Steffen Vaupel
Notwendige Voraussetzungen zur Teilnahme

Für Bachelor Informatik: CS1013 Objektorientierte Programmierung, CS1024 Webbasierte Systeme

Für Bachelor Social Media Systems: IT1002 Webbasierte Programmierung 2

Vorausgesetzte Module
Kurzbeschreibung

In diesem Modul werden die Grundlagen und die Entwicklung von mobilen webbasierten Hybrid-Apps vermittelt.

Inhalte
  • Überblick: Technische Möglichkeiten der Mobile-App-Entwicklung
  • Konkretes Framework für mobile Hybrid-Apps mit HTML, CSS und JavaScript/TypeScript
  • Grundlagen der Android-Plattform
  • Grundlagen des HTTP
  • Prinzipien und Verwendung von RESTful Web-Services
  • Entwicklungswerkzeuge für mobile webbasierte Hybrid-Apps
  • Gruppenarbeit: Entwicklung einer mobilen Hybrid-App
Qualifikations- und Lernziele

Fachkompetenzen

  • Die Studierenden können die verschiedenen technischen Lösungsmöglichkeiten für mobile Applikationen erläutern und je nach Projektsituation beurteilen, welche die beste ist.
  • Sie sind in der Lage den grundlegenden Aufbau einer mobilen Hybrid-App zu beschreiben.
  • Sie können das Programmiermodell und Laufzeitverhalten eines ausgewählten Frameworks erklären.

Methodenkompetenzen (fachlich & überfachlich)

  • Sie können aktuelle Programmierwerkzeuge einsetzen, um Anwendungen mit Webtechnologien zu entwickeln und zu testen.
  • Sie können eine komplexe Aufgabenstellung methodisch analysieren und die Schritte bis zur fertigen Softwarelösung strukturiert umsetzen.

Sozialkompetenzen

  • Die Studierenden können sich im Team organisieren, um ein größeres Softwareentwicklungsprojekt arbeitsteilig zu planen und umzusetzen.

Selbstkompetenzen

ECTS-Leistungspunkte (CrP)
  • 9 CrP
  • Arbeitsaufwand 270 Std.
  • Präsenzzeit 60 Std.
  • Selbststudium 210 Std.
Lehr- und Lernformen
  • 4 SWS
  • Praktikum 4 SWS
Studiensemester
  • Informatik (B.Sc. 2010)
  • Social Media Systems (B.Sc. 2016)
Dauer
1 Semester
Häufigkeit des Angebots
Einmal im Jahr
Unterrichtssprache
Deutsch
Bonuspunkte

Nein

Bonuspunkte werden gemäß § 9 (4) der Allgemeinen Bestimmungen vergeben. Art und Weise der Zusatzleistungen wird den Studierenden zu Veranstaltungsbeginn rechtzeitig und in geeigneter Art und Weise mitgeteilt.

Prüfungsleistungen

Prüfungsvorleistung: Keine

Prüfungsleistung: Übungsaufgaben, Kurztest, Projekt (zusammen 100%)

Benotung
Die Bewertung des Moduls erfolgt gemäß §§ 9, ggf. 12 (Teilleistungen), ggf. 18 (Arbeiten, Kolloquien) der Allgemeinen Bestimmungen (Teil I der Prüfungsordnung).
Verwendbarkeit
Gemäß § 5 der Allgemeinen Bestimmungen (Teil I der Prüfungsordnung) Verwendbarkeit in allen Bachelorstudiengänge der THM möglich.
Literatur, Medien
  • Wird nach Aktualität mit den Studierenden besprochen

Rechtliche Hinweise