App-zentrierte Softwareentwicklung
Niveau der Lehrveranstaltung/des Moduls laut Lehrplan
Bachelor
Lernergebnisse der Lehrveranstaltung/des Moduls
Studierende erwerben die grundlegenden Kenntnisse um Apps für unterschiedliche Anwendungsplattformen entwickeln, testen und veröffentlichen zu können.
Die Studierenden:
- können gerätespezifische Funktionen von App-zentrierten Anwendungsplattformen programmatisch nutzen (zB Positionsbestimmung mittels GPS, Nahbereich-Funksysteme wie RFID, Bluetooth)
- können in Apps alternative Eingabemethoden wie Multitouch oder Sensorik nutzen
- können Apps für plattformübergreifende Szenarien planen und implementieren
- kennen die besonderen Anforderungen der Entwicklung, des Testens und der Veröffentlichung von Apps für unterschiedliche Anwendungsplattformen
Voraussetzungen laut Lehrplan
LVs des vorangegangenen Semesters erfolgreich abgeschlossen
Lehrinhalte
- Kennenlernen der Architekturmodelle App-zentrierter Anwendungsplattformen
- Gerätespezifische Anforderungen und Eigenschaften mobiler und sonstiger IoT Geräte (Ein- und Ausgabemöglichkeiten, begrenzte Verarbeitungs- und Speicherkapazitäten)
- Entwicklung, Test und Verteilung von Apps (Entwicklungsumgebungen, Simulatoren, App Markets)
- Nutzung zusätzlicher Funktionalitäten von mobilen Geräten (GPS, Kamera, Bluetooth, Multitouch)
empfohlene Fachliteratur
Vollmer, G.: Mobile App Engineering: Von den Requirements zum Go Live, dpunkt.verlag, 2017
Künneth, T.: Android 8 - Das Praxisbuch für Java-Entwickler, Rheinwerk Computing, 2018
Knott, D.: Mobile App Testing: Praxisleitfaden für Softwaretester und Entwickler mobiler Anwendungen, dpunkt.verlag, 2016
Bewertungsmethoden und -kriterien
Portfolioprüfung
Unterrichtssprache
Deutsch
Anzahl der zugewiesenen ECTS-Credits
4.5
eLearning Anteil in Prozent
20
Semesterwochenstunden (SWS)
3
geplante Lehr- und Lernmethoden
Vortrag, Gruppenarbeiten, Präsentation und Diskussion von Aufgaben
Semester/Trimester, in dem die Lehrveranstaltung/das Modul angeboten wird
3
Name des/der Vortragenden
Stefan Huber, MA, BA
Studienjahr
2
empfohlene optionale Programmeinheiten
keine
Kennzahl der Lehrveranstaltungen/des Moduls
SWA1
Art der Lehrveranstaltung/des Moduls
Integrierte Lehrveranstaltung
Art der Lehrveranstaltung
Pflichtfach
Praktikum/Praktika
nicht zutreffend