Bewertung:

Das Buch wird im Allgemeinen für seinen praxisnahen Ansatz und die visuellen Darstellungen, die das Verständnis der iOS-Entwicklung und von Swift erleichtern, positiv aufgenommen. Es wird jedoch auch kritisiert, weil es Fehler im Code enthält und in einigen Abschnitten nicht gründlich genug erklärt wird.
Vorteile:⬤ Praxisnaher Ansatz mit nützlichen Diagrammen und Grafiken.
⬤ Schrittweiser Wissensaufbau.
⬤ Gute Reaktionsfähigkeit des Autors.
⬤ Wertvoll für Anfänger.
⬤ Deckt ein breites Spektrum an Themen ab, die für die App-Entwicklung relevant sind.
⬤ Einige Codes sind fehlerhaft oder es treten Konflikte auf, die die Benutzerfreundlichkeit beeinträchtigen.
⬤ Erklärungen können unzureichend oder übereilt sein, insbesondere in späteren Kapiteln.
⬤ Es fehlt an Tiefe bei theoretischen Konzepten und Programmierlogik.
⬤ Wünsche nach mehr Details zu bestimmten Themen wie Einschränkungen und Geräteausrichtungen.
(basierend auf 10 Leserbewertungen)
Beginning iOS 13 & Swift App Development: Develop iOS Apps with Xcode 11, Swift 5, Core ML, ARKit and more
In diesem Buch nehmen wir Sie mit auf eine unterhaltsame, praxisnahe und pragmatische Reise zum Erlernen der iOS13-Anwendungsentwicklung 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 - Arbeiten mit Xcode und Swift zur Erstellung einer BMI-Rechner-App.
Kapitel 2 - Erstellen einer Zitate-App mit der Tabellenansicht.
Kapitel 3 - Erstellen einer Aufgabenliste, in der wir Aufgaben erstellen, lesen, aktualisieren und löschen.
Kapitel 4 - Implementieren der Datenpersistenz in unserer Aufgabenliste-App mit Core Data.
Kapitel 5 - Verbessern Sie unsere Aufgabenliste, indem Sie Bilder hinzufügen und das Löschen durch Wischen implementieren.
Kapitel 6 - Erstellen einer App zur Verfolgung von Kryptowährungspreisen, die Preise über eine API abruft.
Kapitel 7 - Erstellen einer App zur Bilderkennung mit maschinellem Lernen mit Core ML 2 und Create ML 2.
Kapitel 8 - Erstellen einer Augmented-Reality-App mit ARKit.
Kapitel 9 - Veröffentlichen unserer App im App Store.
Kapitel 10 - SwiftUI.
Kapitel 11 - Dunkler Modus.
Kapitel 12 - Portierung Ihrer iOS-App auf den Mac mit Project Catalyst.
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.