Coding 4: Softwareentwicklung Mobile
Niveau
Bachelor
Lernergebnisse der Lehrveranstaltungen/des Moduls
Die Teilnehmer:innen:
• können gerätespezifische Funktionen von App-zentrierten Anwendungsplattformen programmatisch anwenden
• können in Apps alternative Eingabemethoden wie Multitouch oder Sensorik anwenden
• können Apps für plattformübergreifende Szenarien entwickeln
• können die besonderen Anforderungen der Entwicklung, des Testens und der Veröffentlichung von Apps für unterschiedliche Anwendungsplattformen beschreiben
• können gerätespezifische Funktionen von App-zentrierten Anwendungsplattformen programmatisch anwenden
• können in Apps alternative Eingabemethoden wie Multitouch oder Sensorik anwenden
• können Apps für plattformübergreifende Szenarien entwickeln
• können die besonderen Anforderungen der Entwicklung, des Testens und der Veröffentlichung von Apps für unterschiedliche Anwendungsplattformen beschreiben
Voraussetzungen der Lehrveranstaltung
keine Voraussetzungen
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)
- 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
- Marburger, M.; Post, U.: Flutter und Dart: Das umfassende Handbuch für die professionelle App-Entwicklung, Rheinwerk Computing, 2025
- Temidayo, A.: Ultimate Flutter for Cross-Platform App Development: Build Seamless Cross-Platform Flutter UIs with Dart, Dynamic Widgets, Unified Codebases, and Expert Testing Techniques (English Edition), 2024
- Liebel, C.: Progressive Web Apps: Das Praxisbuch. Rheinwerk Computing 2018
- Temidayo, A.: Ultimate Flutter for Cross-Platform App Development: Build Seamless Cross-Platform Flutter UIs with Dart, Dynamic Widgets, Unified Codebases, and Expert Testing Techniques (English Edition), 2024
- Liebel, C.: Progressive Web Apps: Das Praxisbuch. Rheinwerk Computing 2018
Bewertungsmethoden und -Kriterien
Portfolioprüfung
Unterrichtssprache
Deutsch
Anzahl der zugewiesenen ECTS-Credits
6
Semesterwochenstunden (SWS)
Geplante Lehr- und Lernmethode
Vortrag, Gruppenarbeiten, Präsentation und Diskussion von Aufgaben
Semester/Trisemester, In dem die Lehrveranstaltung/Das Modul Angeboten wird
4