Das Ziel dieser Wahlpflichtveranstaltung ist, die notwendigen Programmiersprachen, Technologien und Konzepte zu vermitteln, um in der Lage zu sein sehr schnell Mobile Anwendungen zu entwickeln. Dies umfasst sowohl die eigentliche App als auch den Server mit Datenbank (Backend).
Für die Entwicklung einer App wird "Swift" (iOS) thematisiert. Darauf aufbauend wird vorgestellt, wie man mit "Javascript" für mehrere mobile Plattformen entwickeln kann ("Apache Cordova"). Als Vorgehensmodell für das Entwickeln wird ebenfalls die Methodik "Design Thinking" präsentiert. Alle Inhalte werden abschließend als Labor/Projekt in Kombination angewendet und bewertet.
Inhalte:
- Grundlagen Swift (iOS)
- Grundlagen Javascript