Reiter
Mobile Application Development and Security [MADSec]
- Anmeldung bis zum 15. Maerz hier moeglich
- Ergebnis am 16. Maerz
Inhalt:
- Entwicklung von Android-Applikationen mit Kotlin
- Entwicklung von Cross-Platform-Apps mit Flutter
- Continuous Integration mit GitlabCI
- Agile Entwicklung im Team, angepasst an die Bedürfnisse des Teams
- Statische und dynamische Analyse von Apps
- Sichere Entwicklung im Open-Source-Umfeld
- Neuentwicklung der FAU-App
Ablauf:
- Lern- und Vorlesungsphase von 1 bis 1.5 Monaten
- Danach Teamarbeit bis zum Semesterende
- Woechentliches Teamtreffen, ja nach Pandemielage digital oder vor Ort. Termin wird innerhalb des Teams ausgemacht.
- Waehrend der Lernphase ebenfalls woechentliche Treffen, um die Entwicklung zu planen
Phasen der Entwicklung:
Die Entwicklung der FAU-App wird in 2 bzw. 3 Phasen erfolgen. In diesem Semester (SS2023) wird ein Teil von Phase 2 realisiert. Die Gesamtentwicklung geht entsprechend ueber mehrere Semester, mit wechselnden Teams. Hier die einzelnen Inhalte der Phasen:
Phase 1:
- Reimplementierung und Verbesserung der Features der aktuellen App
- Evaluation und ggf. Prototyping der weiteren/neuen Features
- Pflege eines Development-Blogs, um die Studierenden und Angestellten der FAU ueber die Entwicklung auf dem laufenden zu halten
- Ggf. neue Features implementieren, wenn die Zeit reicht
- Release der Version 1.0
- Dauer: 1 Semester
Phase 2:
- Maintenance der App
- Implementierung weiterer Features
- Pflege des Development-Blogs
- Continous Delivery - Release neuer Features
- Dauer: 1 bis 2 Semester, je nach Featurezahl
Phase 3:
- Maintenance der App
- Dauer: Bis eine neue App kommt

Kurse
Mobile Application Development and Security
Praktikum, MADSec, 10 SWS, Deutsch
Anmeldungszeitraum: Keine Anmeldung möglich
Maximale Teilnehmeranzahl:7 Freie Plätze: 1
Sommer 2023: | | » campo
Um dieses Objekt zu nutzen, müssen Sie angemeldet sein und entsprechende Zugriffsrechte besitzen.
Maximale Teilnehmeranzahl:7 Freie Plätze: 1
Sommer 2023: | | » campo
Um dieses Objekt zu nutzen, müssen Sie angemeldet sein und entsprechende Zugriffsrechte besitzen.