Bewertung:

Das Buch wird von Programmieranfängern, die Swift und die iOS-Entwicklung erlernen möchten, im Allgemeinen gut angenommen. Es bietet Schritt-für-Schritt-Anleitungen für die Erstellung von Apps und ist damit auch für Neulinge zugänglich. Einige erfahrene Programmierer finden es jedoch aufgrund von Ungereimtheiten und Fehlern im Code sowie fehlender tiefergehender Erklärungen für den verwendeten Code schwer zu verstehen.
Vorteile:Das Buch ist für Anfänger leicht zu verstehen, bietet einen schnellen Einstieg in die Programmierung von Anwendungen, deckt verschiedene Themen von den Grundlagen bis hin zu fortgeschrittenen Konzepten ab und enthält praktische Projekte, die das Verständnis verbessern. Viele Rezensenten schätzten die klaren Erklärungen des Autors und die gut strukturierten Lektionen.
Nachteile:Erfahrene Programmierer fanden, dass es dem Buch an detaillierten Erklärungen des Codes mangelt und dass es schwer zu folgen ist, besonders in den späteren Kapiteln. Einige stießen auf Fehler im bereitgestellten Code, und es wurde festgestellt, dass das Buch inhaltlich veraltet ist. Es gab auch Beschwerden über einen Mangel an Tiefe in den Erklärungen und mögliche Unstimmigkeiten in der Formatierung.
(basierend auf 31 Leserbewertungen)
Beginning iOS 14 & Swift App Development: Develop iOS Apps with Xcode 12, Swift 5, SwiftUI, MLKit, ARKit and more
In diesem Buch nehmen wir Sie mit auf eine unterhaltsame, praxisnahe und pragmatische Reise zum Erlernen der Anwendungsentwicklung für iOS 14 mit Swift. Sie werden innerhalb weniger Minuten Ihre erste iOS-App erstellen. Jeder Abschnitt ist mundgerecht geschrieben und kommt direkt auf den Punkt, denn ich möchte Ihre Zeit (und ganz sicher meine) nicht mit Inhalten verschwenden, die Sie nicht brauchen. Am Ende werden Sie in der Lage sein, eine App zu erstellen und sie im App Store einzureichen.
Im Laufe dieses Buches werden wir Folgendes behandeln:
Kapitel 1 & 2 - Arbeiten mit Xcode und Swift zur Erstellung einer BMI-Rechner-App.
Kapitel 3 - Erstellen einer Zitate-App mit Tabellenansicht.
Kapitel 4 - Erstellen einer Aufgabenliste (Erstellen, Lesen, Aktualisieren und Löschen von Aufgaben)
Kapitel 5 - Implementieren der Datenpersistenz für unsere To-Do-Liste-App mit Core Data.
Kapitel 6 - Verbessern unserer Aufgabenliste-App durch Hinzufügen von Bildern und Löschen durch Wischen.
Kapitel 7 - Erstellen einer App zur Verfolgung von Kryptowährungspreisen, die Preise über eine API abruft.
Kapitel 8 - Erstellen einer Bilderkennungs-App mit maschinellem Lernen.
Kapitel 9 - Erstellen einer Augmented-Reality-App mit ARKit.
Kapitel 10 - Veröffentlichen unserer App im App Store.
Kapitel 11 - SwiftUI.
Kapitel 12 - Widgets.
Kapitel 13 - App-Clips.
Kapitel 14 - Dunkler Modus.
Kapitel 15 - Portierung Ihrer iOS-App auf den Mac mit Project Catalyst.
Kapitel 16 - In-App-Käufe.
Das Ziel dieses Buches ist es, Ihnen die iOS-Entwicklung auf überschaubare Weise beizubringen, ohne Sie zu überwältigen. Wir konzentrieren uns nur auf das Wesentliche und behandeln das Material in einer praxisnahen Weise, damit Sie mitprogrammieren können.
(Über den Leser)
Es sind keine Vorkenntnisse in der iOS-Entwicklung erforderlich, aber Sie sollten über grundlegende Programmierkenntnisse verfügen.
Über den Autor
Greg Lim ist ein Technologe und Autor mehrerer Programmierbücher. Greg unterrichtet seit vielen Jahren Programmieren an Hochschulen und legt besonderen Wert auf Learning by Doing.