Bewertung:

Das Buch wird für seine gründliche Einführung in die Swift-Programmierung gelobt, insbesondere für Umsteiger aus anderen Bereichen der Programmierung. Es lehrt effektiv Swift und die Entwicklungsumgebung mit praktischen Beispielen. Es hat jedoch erhebliche Probleme mit dem Schriftsatz, die es für einige Benutzer schwierig zu lesen macht.
Vorteile:⬤ Ausgezeichnete Einführung in Swift
⬤ sowohl für Anfänger als auch für erfahrene Entwickler geeignet
⬤ praktische und realistische Beispiele
⬤ gut strukturierter und klarer Inhalt.
Schreckliche Satzprobleme, die den Leser verwirren; es fehlen Informationen zur Verwendung von CoreData mit SwiftUI.
(basierend auf 6 Leserbewertungen)
SwiftUI Essentials - iOS 14 Edition: Learn to Develop iOS Apps using SwiftUI, Swift 5 and Xcode 12
Das Ziel dieses Buches ist es, die notwendigen Fähigkeiten zu vermitteln, um iOS 14 Anwendungen mit SwiftUI, Xcode 12 und der Programmiersprache Swift 5. 3 Programmiersprache.
Beginnend mit den Grundlagen, bietet dieses Buch einen Überblick über die Schritte, die notwendig sind, um eine iOS-Entwicklungsumgebung einzurichten, zusammen mit einer Einführung in die Verwendung von Swift Playgrounds, um mit Swift zu lernen und zu experimentieren.
Das Buch enthält außerdem ausführliche Kapitel zur Einführung in die Programmiersprache Swift 5. 3 Programmiersprache, einschließlich Datentypen, Kontrollfluss, Funktionen, objektorientierter Programmierung, Property Wrappers und Fehlerbehandlung.
Nach einer Einführung in die Schlüsselkonzepte von SwiftUI und die Projektarchitektur folgt eine geführte Tour durch Xcode im SwiftUI-Entwicklungsmodus. Das Buch behandelt auch die Erstellung von benutzerdefinierten SwiftUI-Ansichten und erklärt, wie diese Ansichten kombiniert werden, um Benutzeroberflächenlayouts zu erstellen, einschließlich der Verwendung von Stapeln, Rahmen und Formularen.
Zu den weiteren behandelten Themen gehören die Datenverarbeitung mithilfe von Statuseigenschaften zusätzlich zu Observable-, Status- und Umgebungsobjekten sowie wichtige Konzepte für die Gestaltung von Benutzeroberflächen wie Modifikatoren, Listen, Registerkartenansichten, Kontextmenüs, Benutzeroberflächen-Navigation und Gliederungsgruppen.
Das Buch enthält auch Kapitel, die sich mit dem Zeichnen von Grafiken, der Animation von Benutzeroberflächen, dem Übergang von Ansichten und der Handhabung von Gesten, WidgetKit, dokumentenbasierten Anwendungen und der Integration von SiriKit befassen.
Es gibt auch Kapitel, die erklären, wie man SwiftUI-Ansichten in bestehende UIKit-basierte Projekte integriert und die Integration von UIKit-Code in SwiftUI erklärt.
Schließlich erklärt das Buch, wie man eine fertige App verpackt und zur Veröffentlichung in den App Store hochlädt.
Dabei werden die im Buch behandelten Themen durch ausführliche Tutorials in die Praxis umgesetzt, deren Quellcode ebenfalls zum Download zur Verfügung steht.
Das Ziel dieses Buches ist es also, Ihnen die notwendigen Fähigkeiten zu vermitteln, um Ihre eigenen Apps für iOS 14 mit SwiftUI zu entwickeln. Vorausgesetzt, Sie sind bereit, das iOS 14 SDK und Xcode 12 herunterzuladen und haben ein Apple Mac-System, können Sie sofort loslegen.