SwiftUI Cookbook: Rezepte zum Erstellen von Apps mit SwiftUI
Практическое руководство по SwiftUI для iOS и macOS
Zusammenfassung:
Einleitung
Das Buch SwiftUI Cookbook, geschrieben von Giordano Scalzo und Edgar Nzokwe im Jahr 2021, ist ein praktischer Leitfaden zur Erstellung von Apps für iOS und macOS mit dem Framework SwiftUI. Diese Ausgabe mit 470 Seiten richtet sich an Entwickler, die bereits mit den Grundlagen von Swift vertraut sind und ihre Kenntnisse im Bereich deklarativer Oberflächen vertiefen möchten. Im Gegensatz zu theoretischen Lehrbüchern ist das Buch nach dem Prinzip eines „Kochbuchs“ aufgebaut: Jeder Abschnitt enthält eine konkrete Aufgabe, deren Lösung und eine detaillierte Erklärung. Dies macht es zu einem idealen Werkzeug für das schnelle Erlernen von SwiftUI in realen Projekten.
Worum es in dem Buch geht
Das Buch deckt ein breites Themenspektrum ab, von grundlegenden Komponenten bis hin zu fortgeschrittenen Techniken. Der Schwerpunkt liegt auf praktischen Rezepten, die sofort im Code angewendet werden können. Die Autoren führen den Leser konsequent durch alle Entwicklungsphasen: von der Einrichtung der Arbeitsumgebung bis zur Veröffentlichung der App im App Store. Jedes Kapitel widmet sich einem bestimmten Bereich von SwiftUI, einschließlich Datenverarbeitung, Animation, Navigation, Integration mit UIKit und vielem mehr. Einen besonderen Platz nehmen Rezepte zur Erstellung adaptiver Oberflächen ein, die auf verschiedenen Apple-Geräten korrekt angezeigt werden.
Für wen dieses Buch geeignet ist
Das Buch richtet sich an Entwickler mit grundlegenden Swift-Kenntnissen, die zur Erstellung moderner Oberflächen mit SwiftUI übergehen möchten. Es wird sowohl für Anfänger nützlich sein, die gerade erst mit dem Framework beginnen, als auch für
Empfehlungen
API-Entwicklung mit Go (Golang): Vom Design bis zum Deployment
Refactoring von Rust-Code: Vom Chaos zur Eleganz
Architektur von PHP-Anwendungen: Vom Chaos zur Ordnung
Praktische Metaprogrammierung in C++
Rust für Rustaceans: Idiomatische Programmierung und fortgeschrittene Techniken
Swift Game Development