Unsere neue Marke
Menu

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

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)

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

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

Art der Lehrveranstaltung/des Moduls

Art der Lehrveranstaltung