SwiftUI Essentials - iOS 14 Edition: Lernen Sie, iOS-Apps mit SwiftUI, Swift 5 und Xcode 12 zu entwickeln

Bewertung:   (4,3 von 5)

SwiftUI Essentials - iOS 14 Edition: Lernen Sie, iOS-Apps mit SwiftUI, Swift 5 und Xcode 12 zu entwickeln (Neil Smyth)

Leserbewertungen

Zusammenfassung:

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.

Nachteile:

Schreckliche Satzprobleme, die den Leser verwirren; es fehlen Informationen zur Verwendung von CoreData mit SwiftUI.

(basierend auf 6 Leserbewertungen)

Originaltitel:

SwiftUI Essentials - iOS 14 Edition: Learn to Develop iOS Apps using SwiftUI, Swift 5 and Xcode 12

Inhalt des Buches:

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.

Weitere Daten des Buches:

ISBN:9781951442286
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

CentOS 8 Grundlagen: Installation, Verwaltung und Bereitstellung von CentOS 8-Systemen lernen -...
Eines der angesehensten und am weitesten...
CentOS 8 Grundlagen: Installation, Verwaltung und Bereitstellung von CentOS 8-Systemen lernen - CentOS 8 Essentials: Learn to Install, Administer and Deploy CentOS 8 Systems
Android Studio 4.0 Entwicklungsgrundlagen - Kotlin Edition: Entwickeln von Android-Apps mit Android...
Vollständig aktualisiert für Android Studio 4. 0,...
Android Studio 4.0 Entwicklungsgrundlagen - Kotlin Edition: Entwickeln von Android-Apps mit Android Studio 4.0, Kotlin und Android Jetpack - Android Studio 4.0 Development Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 4.0, Kotlin and Android Jetpack
Android Studio 3.5 Grundlagen der Entwicklung - Kotlin Edition: Entwicklung von Android 10 (Q) Apps...
Vollständig aktualisiert für Android Studio 3. 5,...
Android Studio 3.5 Grundlagen der Entwicklung - Kotlin Edition: Entwicklung von Android 10 (Q) Apps mit Android Studio 3.5, Kotlin und Android Jetpack - Android Studio 3.5 Development Essentials - Kotlin Edition: Developing Android 10 (Q) Apps Using Android Studio 3.5, Kotlin and Android Jetpack
Android Studio 4.1 Grundlagen der Entwicklung - Java-Ausgabe: Entwicklung von Android 11-Apps mit...
Vollständig aktualisiert für Android Studio 4. 1,...
Android Studio 4.1 Grundlagen der Entwicklung - Java-Ausgabe: Entwicklung von Android 11-Apps mit Android Studio 4.1, Java und Android Jetpack - Android Studio 4.1 Development Essentials - Java Edition: Developing Android 11 Apps Using Android Studio 4.1, Java and Android Jetpack
Android Studio 4.0 Grundlagen der Entwicklung - Java-Ausgabe: Entwickeln von Android-Apps mit...
Vollständig aktualisiert für Android Studio 4. 0,...
Android Studio 4.0 Grundlagen der Entwicklung - Java-Ausgabe: Entwickeln von Android-Apps mit Android Studio 4.0, Java und Android Jetpack - Android Studio 4.0 Development Essentials - Java Edition: Developing Android Apps Using Android Studio 4.0, Java and Android Jetpack
Android Studio 4.2 Grundlagen der Entwicklung - Kotlin Edition: Entwickeln von Android-Apps mit...
Vollständig aktualisiert für Android Studio 4. 2,...
Android Studio 4.2 Grundlagen der Entwicklung - Kotlin Edition: Entwickeln von Android-Apps mit Android Studio 4.2, Kotlin und Android Jetpack - Android Studio 4.2 Development Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 4.2, Kotlin and Android Jetpack
SwiftUI Grundlagen - iOS Ausgabe: Lernen Sie iOS-Apps mit SwiftUI, Swift 5 und Xcode 11 zu...
Das Ziel dieses Buches ist es, die Fähigkeiten zu...
SwiftUI Grundlagen - iOS Ausgabe: Lernen Sie iOS-Apps mit SwiftUI, Swift 5 und Xcode 11 zu entwickeln - SwiftUI Essentials - iOS Edition: Learn to Develop iOS Apps Using SwiftUI, Swift 5 and Xcode 11
Android Studio 4.1 Grundlagen der Entwicklung - Kotlin Edition: Entwickeln von Android 11 Apps mit...
Vollständig aktualisiert für Android Studio 4. 1,...
Android Studio 4.1 Grundlagen der Entwicklung - Kotlin Edition: Entwickeln von Android 11 Apps mit Android Studio 4.1, Kotlin und Android Jetpack - Android Studio 4.1 Development Essentials - Kotlin Edition: Developing Android 11 Apps Using Android Studio 4.1, Kotlin and Android Jetpack
Android Studio 4.2 Entwicklungsgrundlagen - Java-Ausgabe: Entwickeln von Android-Apps mit Android...
Vollständig aktualisiert für Android Studio 4. 2,...
Android Studio 4.2 Entwicklungsgrundlagen - Java-Ausgabe: Entwickeln von Android-Apps mit Android Studio 4.2, Java und Android Jetpack - Android Studio 4.2 Development Essentials - Java Edition: Developing Android Apps Using Android Studio 4.2, Java and Android Jetpack
Ubuntu 20.04 Grundlagen: Ein Leitfaden zu Ubuntu 20.04 Desktop und Server Editionen - Ubuntu 20.04...
Eines der angesehensten und am weitesten...
Ubuntu 20.04 Grundlagen: Ein Leitfaden zu Ubuntu 20.04 Desktop und Server Editionen - Ubuntu 20.04 Essentials: A Guide to Ubuntu 20.04 Desktop and Server Editions
Red Hat Enterprise Linux 8 Grundlagen: Lernen Sie, RHEL 8-Systeme zu installieren, zu verwalten und...
Eines der angesehensten und am weitesten...
Red Hat Enterprise Linux 8 Grundlagen: Lernen Sie, RHEL 8-Systeme zu installieren, zu verwalten und bereitzustellen - Red Hat Enterprise Linux 8 Essentials: Learn to Install, Administer and Deploy RHEL 8 Systems
SwiftUI Essentials - iOS 14 Edition: Lernen Sie, iOS-Apps mit SwiftUI, Swift 5 und Xcode 12 zu...
Das Ziel dieses Buches ist es, die notwendigen...
SwiftUI Essentials - iOS 14 Edition: Lernen Sie, iOS-Apps mit SwiftUI, Swift 5 und Xcode 12 zu entwickeln - SwiftUI Essentials - iOS 14 Edition: Learn to Develop iOS Apps using SwiftUI, Swift 5 and Xcode 12
Android Studio Arctic Fox Grundlagen - Kotlin-Ausgabe: Entwickeln von Android-Apps mit Android...
Vollständig aktualisiert für Android Studio Arctic...
Android Studio Arctic Fox Grundlagen - Kotlin-Ausgabe: Entwickeln von Android-Apps mit Android Studio 2020.31 und Kotlin - Android Studio Arctic Fox Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 2020.31 and Kotlin
Jetpack Compose Essentials: Entwickeln von Android-Apps mit Jetpack Compose, Android Studio und...
Das Ziel dieses Buches ist es, die notwendigen...
Jetpack Compose Essentials: Entwickeln von Android-Apps mit Jetpack Compose, Android Studio und Kotlin - Jetpack Compose Essentials: Developing Android Apps with Jetpack Compose, Android Studio, and Kotlin
Android Studio Bumble Bee Essentials - Kotlin Edition: Entwickeln von Android-Apps mit Android...
Vollständig aktualisiert für Android Studio Bumble...
Android Studio Bumble Bee Essentials - Kotlin Edition: Entwickeln von Android-Apps mit Android Studio 2021.1 und Kotlin - Android Studio Bumble Bee Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 2021.1 and Kotlin
Android Studio Bumble Bee Essentials - Java-Ausgabe: Entwickeln von Android-Apps mit Android Studio...
Vollständig aktualisiert für Android Studio Bumble...
Android Studio Bumble Bee Essentials - Java-Ausgabe: Entwickeln von Android-Apps mit Android Studio 2021.1 und Java - Android Studio Bumble Bee Essentials - Java Edition: Developing Android Apps Using Android Studio 2021.1 and Java
Android Studio Arctic Fox Essentials - Java Edition: Entwicklung von Android-Apps mit Android Studio...
Vollständig aktualisiert für Android Studio Arctic...
Android Studio Arctic Fox Essentials - Java Edition: Entwicklung von Android-Apps mit Android Studio 2020.31 und Java - Android Studio Arctic Fox Essentials - Java Edition: Developing Android Apps Using Android Studio 2020.31 and Java
Android Studio Chipmunk Essentials - Kotlin Edition: Entwickeln von Android-Apps mit Android Studio...
Vollständig aktualisiert für Android Studio Chipmunk, ist...
Android Studio Chipmunk Essentials - Kotlin Edition: Entwickeln von Android-Apps mit Android Studio 2021.2.1 und Kotlin - Android Studio Chipmunk Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 2021.2.1 and Kotlin
Android Studio Electric Eel Essentials - Kotlin Edition: Entwickeln von Android-Apps mit Android...
Dieses vollständig für Android Studio Electric Eel...
Android Studio Electric Eel Essentials - Kotlin Edition: Entwickeln von Android-Apps mit Android Studio 2022.1.1 und Kotlin - Android Studio Electric Eel Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 2022.1.1 and Kotlin
Ubuntu 23.04 Essentials: Ein Leitfaden zu Ubuntu 23.04 Desktop und Server Editionen - Ubuntu 23.04...
Ubuntu 23. 04 Essentials soll detaillierte...
Ubuntu 23.04 Essentials: Ein Leitfaden zu Ubuntu 23.04 Desktop und Server Editionen - Ubuntu 23.04 Essentials: A Guide to Ubuntu 23.04 Desktop and Server Editions
978-1-951442-67-5: Rocky Linux 9-Systeme installieren, verwalten und bereitstellen lernen -...
Rocky Linux 9 Essentials wurde entwickelt, um...
978-1-951442-67-5: Rocky Linux 9-Systeme installieren, verwalten und bereitstellen lernen - 978-1-951442-67-5: Learn to Install, Administer, and Deploy Rocky Linux 9 Systems
Android Studio Hedgehog Essentials - Kotlin Edition: Entwickeln von Android-Apps mit Android Studio...
Vollständig aktualisiert für Android Studio...
Android Studio Hedgehog Essentials - Kotlin Edition: Entwickeln von Android-Apps mit Android Studio 2023.1.1 und Kotlin - Android Studio Hedgehog Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 2023.1.1 and Kotlin
iOS 17 App-Entwicklung - Grundlagen: Entwicklung von iOS 17-Apps mit Xcode 15, Swift und SwiftUI -...
In diesem Buch lernen Sie, wie Sie iOS...
iOS 17 App-Entwicklung - Grundlagen: Entwicklung von iOS 17-Apps mit Xcode 15, Swift und SwiftUI - iOS 17 App Development Essentials: Developing iOS 17 Apps with Xcode 15, Swift, and SwiftUI
CentOS Stream 9 Grundlagen: Installation, Verwaltung und Bereitstellung von CentOS Stream 9-Systemen...
CentOS Stream 9 Essentials soll detaillierte...
CentOS Stream 9 Grundlagen: Installation, Verwaltung und Bereitstellung von CentOS Stream 9-Systemen lernen - CentOS Stream 9 Essentials: Learn to Install, Administer, and Deploy CentOS Stream 9 Systems
Android Studio Hedgehog Essentials - Java Edition: Entwickeln von Android-Apps mit Android Studio...
Vollständig aktualisiert für Android Studio...
Android Studio Hedgehog Essentials - Java Edition: Entwickeln von Android-Apps mit Android Studio 2023.1.1 und Java - Android Studio Hedgehog Essentials - Java Edition: Developing Android Apps Using Android Studio 2023.1.1 and Java
Android Studio Electric Eel Essentials - Java Edition: Entwickeln von Android-Apps mit Android...
Dieses vollständig für Android Studio Electric Eel...
Android Studio Electric Eel Essentials - Java Edition: Entwickeln von Android-Apps mit Android Studio 2022.1.1 und Java - Android Studio Electric Eel Essentials - Java Edition: Developing Android Apps Using Android Studio 2022.1.1 and Java
Android Studio Flamingo Essentials - Kotlin Edition: Entwickeln von Android-Apps mit Android Studio...
Dieses vollständig für Android Studio Flamingo...
Android Studio Flamingo Essentials - Kotlin Edition: Entwickeln von Android-Apps mit Android Studio 2022.2.1 und Kotlin - Android Studio Flamingo Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 2022.2.1 and Kotlin
iOS 16 App Development Essentials - UIKit Edition: Lernen Sie, iOS 16 Apps mit Xcode 14 und Swift zu...
Dieses Buch vermittelt die notwendigen...
iOS 16 App Development Essentials - UIKit Edition: Lernen Sie, iOS 16 Apps mit Xcode 14 und Swift zu entwickeln - iOS 16 App Development Essentials - UIKit Edition: Learn to Develop iOS 16 Apps with Xcode 14 and Swift
Ubuntu 22.04 Essentials: Ein Leitfaden zu Ubuntu 22.04 Desktop und Server Editionen - Ubuntu 22.04...
Ubuntu 22. 04 Essentials soll detaillierte...
Ubuntu 22.04 Essentials: Ein Leitfaden zu Ubuntu 22.04 Desktop und Server Editionen - Ubuntu 22.04 Essentials: A Guide to Ubuntu 22.04 Desktop and Server Editions
Jetpack Compose 1.3 Essentials: Entwickeln von Android-Apps mit Jetpack Compose 1.3, Android Studio...
In diesem Buch lernen Sie, wie Sie...
Jetpack Compose 1.3 Essentials: Entwickeln von Android-Apps mit Jetpack Compose 1.3, Android Studio und Kotlin - Jetpack Compose 1.3 Essentials: Developing Android Apps with Jetpack Compose 1.3, Android Studio, and Kotlin
Android Studio Flamingo Grundlagen - Java Ausgabe: Entwickeln von Android-Apps mit Android Studio...
Dieses vollständig für Android Studio Flamingo...
Android Studio Flamingo Grundlagen - Java Ausgabe: Entwickeln von Android-Apps mit Android Studio 2022.2.1 und Java - Android Studio Flamingo Essentials - Java Edition: Developing Android Apps Using Android Studio 2022.2.1 and Java
Jetpack Compose 1.4 Grundlagen: Entwickeln von Android-Apps mit Jetpack Compose 1.4, Android Studio...
Dieses Buch zeigt Ihnen, wie Sie...
Jetpack Compose 1.4 Grundlagen: Entwickeln von Android-Apps mit Jetpack Compose 1.4, Android Studio und Kotlin - Jetpack Compose 1.4 Essentials: Developing Android Apps with Jetpack Compose 1.4, Android Studio, and Kotlin
Android Studio Giraffe Essentials - Kotlin Ausgabe: Entwickeln von Android-Apps mit Android Studio...
Dieses vollständig für Android Studio Giraffe und...
Android Studio Giraffe Essentials - Kotlin Ausgabe: Entwickeln von Android-Apps mit Android Studio 2022.3.1 und Kotlin - Android Studio Giraffe Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 2022.3.1 and Kotlin
Android Studio Giraffe Essentials - Java Edition: Entwickeln von Android-Apps mit Android Studio...
Dieses vollständig für Android Studio Giraffe und...
Android Studio Giraffe Essentials - Java Edition: Entwickeln von Android-Apps mit Android Studio 2022.3.1 und Java - Android Studio Giraffe Essentials - Java Edition: Developing Android Apps Using Android Studio 2022.3.1 and Java
iOS 17 Apps mit Xcode Storyboards entwickeln: Entwickeln von iOS 17-Apps mit Xcode 15 und Swift -...
Lernen Sie, wie Sie iOS-Apps mit dem iOS 17 SDK,...
iOS 17 Apps mit Xcode Storyboards entwickeln: Entwickeln von iOS 17-Apps mit Xcode 15 und Swift - Building iOS 17 Apps with Xcode Storyboards: Develop iOS 17 Apps with Xcode 15 and Swift
Jetpack Compose 1.6 Grundlagen: Entwickeln von Android-Apps mit Jetpack Compose 1.6, Android Studio...
Dieses Buch zeigt Ihnen, wie Sie...
Jetpack Compose 1.6 Grundlagen: Entwickeln von Android-Apps mit Jetpack Compose 1.6, Android Studio und Kotlin - Jetpack Compose 1.6 Essentials: Developing Android Apps with Jetpack Compose 1.6, Android Studio, and Kotlin
Android Studio Iguana Grundlagen - Java Ausgabe: Entwickeln von Android-Apps mit Android Studio...
Dieses Buch, das vollständig für Android Studio...
Android Studio Iguana Grundlagen - Java Ausgabe: Entwickeln von Android-Apps mit Android Studio 2023.2.1 und Java - Android Studio Iguana Essentials - Java Edition: Developing Android Apps Using Android Studio 2023.2.1 and Java
Android Studio Iguana Essentials - Kotlin-Ausgabe - Android Studio Iguana Essentials - Kotlin...
Vollständig aktualisiert für Android Studio Iguana...
Android Studio Iguana Essentials - Kotlin-Ausgabe - Android Studio Iguana Essentials - Kotlin Edition

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)