Skip to main content

Modulbeschreibung - Entwicklung mobiler Applikationen

Nummer
emoba
ECTS 3.0
Anspruchsniveau advanced
Inhaltsübersicht Smartphones sind in unser tägliches Leben integriert. Sie bieten Kommunikationsmöglichkeiten, Zugang zu Informationen, Zeitvertreib durch Spiele und die Möglichkeit unterschiedlichste Geräte zu steuern.

Dieses Modul behandelt, wie Applikationen entwickelt werden, damit sie optimal für das Smartphone geeignet sind. Der betrachtete native Ansatz kann die speziellen Eigenschaften eines Smartphones nutzen und Usern einen möglichst hohen Nutzwert bieten.

Themen sind:

  • UX-Design für Smartphones
  • Architekturen für mobile Applikationen
  • Datenmanagement in mobilen Applikationen
  • Datenmanagement auf mobilen Geräten
  • Mobile Kommunikation
  • Frameworks und Tools


Der Schwerpunkt liegt auf der Umsetzung von hochwertigen, für Smartphones optimierten Benutzungskonzepten und etablierten Interaktionsformen.

Die verwendete Technologie kann gemäss der aktuellen Marktsituation für mobile Applikationsentwicklung variieren.

Lernziele Die Studierenden
  • kennen die Einsatzgebiete für Smartphone-Applikationen
  • kennen die zentralen Anforderungen an die User-Interfaces dieser Applikationen
  • Sie können die Komponenten und Strukturen eines Frameworks für mobile Softwareentwicklung anwenden.
  • können diese Anforderungen eigenständig innerhalb einer nativen Applikation umsetzen
  • kennen die dafür notwendigen Programmiermodelle und Architekturen
  • beherrschen die Programmiersprache Kotlin und kennen die relevanten Teile des Android-Ecosystems
  • können geeignete Werkzeuge und Frameworks evaluieren und einsetzen und kennen deren Einsatzbereich und Grenzen

Empfohlene Vorkenntnisse
  • Objektorientierte Programmierung 2 (oop2)
  • User Interface und Interaction Design (uidC)

Leistungsbewertung Erfahrungsnote
Zusatzinformationen Mobile Application Development
Diese Seite teilen: