Apples neues SwiftUI-Framework ist ein ganz neuer Ansatz zur Gestaltung von Views für Apple-Plattformen. Da es zudem tief in die Entwicklungsumgebung Xcode integriert ist, ergeben sich für Entwickler eine Vielzahl an Neuerungen, die es langfristig in der UI-Erstellung zu beachten gilt. In diesem Buch lernen Sie das neue SwiftUI-Framework kennen und erfahren, wie Sie plattformübergreifende Nutzeroberflächen für Mac, iPhone, iPad, Apple Watch und Apple TV erstellen.
Mit SwiftUI vereinfacht sich der Prozess der UI-Erstellung deutlich, so dass Sie sich als Entwickler primär auf die Kernfunktionen Ihrer Apps konzentrieren können. Nie war es leichter, ansprechende Nutzeroberflächen zu erstellen.
In diesem Einstieg lernen Sie detailliert die grundlegende Funktionsweise von SwiftUI, das Vorgehen beim Erstellen von Views, den Austausch von Daten und Best Practices beim Einsatz des Frameworks kennen. Auch die Integration von SwiftUI in bereits bestehende Projekte ist ein Thema.
Aus dem Inhalt
- Status mittels State, Binding, ObservedObject und mehr
- Integration in bestehende Projekte mittels Representable und Hosting
- Effizienter Einsatz der Preview
In dieser
Leseprobe beschreibt Thomas Sillmann, wie SwiftUI konkret funktioniert. Sie lernen die Bestandteile und Techniken kennen, mit denen Sie Views umsetzen. Diese grundlegenden Bestandteile und Mechanismen machen SwiftUI so einzigartig.
Wer hat's geschrieben?
Thomas Sillmann ist leidenschaftlicher App-Entwickler; Apps für iOS programmiert er freiberuflich und als Angestellter in einer Internetagentur. Daneben begeistert er sich für das Schreiben und hat bereits mehrere Fachartikel und Kurzgeschichten veröffentlicht. Thomas lebt und arbeitet in Aschaffenburg.
Weitere Bücher von Thomas Sillmann (3)