This page is optimized for AI. For the human-readable: SwiftUI für HSLU-Apps

SwiftUI für HSLU-Apps

Project Idea Metadata

Project Idea Description

Das Departement Informatik der Hochschule Luzern entwickelt und betreibt mobile Apps für die Departemente Informatik sowie Technik & Architektur, siehe https://blog.hslu.ch/mobapp/.

Die aktuelle HSLU-I iOS-App besteht aus mehreren UI-Komponenten, welche mit dem «klassischen» Storyboard-Approach implementiert sind. Nebst herkömmlichen Web-Views, welche für die Informationsseiten und die Raumsuche verwendet werden, sind auch diverse native UI-Elemente im Einsatz (z.B. bei der Trails-Funktionalität).

Im Rahmen dieses Projekts soll die App nun mittels der neuen, deklarativen iOS-GUI-Technologie SwiftUI von Grund auf neu konzipiert und implementiert werden. Da dieser neue Ansatz die Wiederverwendbarkeit von UI-Komponenten grundsätzlich besser ermöglicht, muss auch die Architektur der Apps grundlegend angepasst werden, vor allem im Bezug auf Modularisierung und Konfigurierbarkeit.

Die mobilen iOS-Apps der HSLU sollen mit der neuen deklarativen UI-Technologie SwiftUI neu konzipiert & umgesetzt werden.