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
- Informatik (B.Sc. 2010)
- Social Media Systems (B.Sc. 2016)
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
- Diese Informationen geben den in den Online-Diensten für Studierende erfassten Datenbestand wieder.
- Die rechtskräftigen und damit verbindlichen Fassungen der Modulhandbücher finden Sie im Amtlichen Mitteilungsblatt der THM (AMB).
- Alle gültigen Prüfungsbestimmungen für die THM-Studiengänge können Sie außerdem in komfortabler Leseversion über den Downloadbereich auf der Homepage des Prüfungsamts einsehen.