Mobile Software Engineering

Lehrinhalte
  • - Softwareentwicklung auf mobilen Geräten mit begrenzten Ressourcen
    - Besonderheiten mobiler Anwendungen in Bezug auf Funktion und Design
    - Überblick über die verschiedenen Konzepte mobiler Anwendungen (web, nativ, hybrid)
    - Überblick über aktuelle Plattformen und Entwicklungsmöglichkeiten
    - Analyse von funktionalen und nicht-funktionalen Anforderungen (Use-Case-, Aktivitäts-, Zustandsdiagramm)
    - Entwurf mobiler Anwendungsarchitekturen (Server-Client)
    - Responsive UI Design
    - Methoden der agilen Softwareentwicklung
    - Einblick in Datenschutz/rechtliche Aspekte
    - Datensicherheit/Verschlüsselung