SwiftUI
SwiftUI ist ein GUI-Framework von Apple und basiert auf dem Entwurfsmuster MVVM. Während der WWDC 2019 wurde SwiftUI zum ersten Mal vorgestellt.
Es bietet die Möglichkeit, Views deklarativ zu erstellen und Zustände in einer leichtgewichtigen Weise zu modellieren, sodass Zustandsänderungen sofort in der Benutzeroberfläche reflektiert werden. SwiftUI stellt außerdem Event-Handler für Gesten und andere Arten von Eingaben bereit. Des Weiteren existieren vorgefertigte Views, Steuerelemente[1] und Layout-Strukturen[2], woraus eigene individuelle Ansichten für alle Apple Plattformen, wie iOS, MacOS, WatchOS sowie tvOS entwickelt werden können, die sogar Quellcode zwischen den Plattformen teilen. Darüber hinaus wird auch Barrierefreiheit[3] und verschiedene Sprachen, Länder oder Kulturregionen unterstützt.
Einzelnachweise
- ↑ Apple Developer Documentation. Abgerufen am 15. Juli 2020.
- ↑ Apple Developer Documentation. Abgerufen am 15. Juli 2020.
- ↑ Accessibility in SwiftUI - WWDC 2019 - Videos. Abgerufen am 15. Juli 2020 (englisch).