Bewertung:

Das Buch bietet eine umfassende Einführung in die iOS-Entwicklung, mit einem umfangreichen Projekt und klaren Schritt-für-Schritt-Anleitungen. Es wurde jedoch wegen veralteter Referenzen, mangelnder Erläuterungstiefe und Problemen beim Zugriff auf Zusatzmaterialien kritisiert.
Vorteile:⬤ Umfassend und detailliert für Einsteiger.
⬤ Schritt-für-Schritt-Anleitung hilft beim Learning by Doing.
⬤ Enthält herunterladbaren Code und YouTube-Videos zur Verdeutlichung.
⬤ Gutes Projekt zum Verständnis des Xcode-Frameworks.
⬤ Leicht zu verstehen und nachzuvollziehen.
⬤ Veraltete Informationen aufgrund neuerer Xcode-Versionen.
⬤ Fehlende Erklärungen, warum bestimmte Aktionen ausgeführt werden, wodurch es sich eher wie eine Reihe von Tippübungen anfühlt.
⬤ Probleme beim Zugriff auf Beispieldateien und ergänzende Materialien.
⬤ Kann teilweise vage oder redundant sein.
(basierend auf 15 Leserbewertungen)
iOS 13 Programming for Beginners - Fourth Edition
Ein Schritt-für-Schritt-Leitfaden zum Erlernen der iOS-App-Entwicklung und zum Kennenlernen der neuesten Apple-Entwicklungswerkzeuge
Key Features:
⬤ Entdecken Sie die neuesten Funktionen von Xcode 11 und der Programmiersprache Swift 5 in dieser aktualisierten vierten Auflage.
⬤ Starten Sie Ihre iOS-Programmierkarriere und haben Sie Spaß daran, Ihre eigenen iOS-Apps zu entwickeln.
⬤ Entdecken Sie die neuen Funktionen von iOS 13 wie den Dark Mode, iPad-Apps für Mac, SwiftUI und mehr.
Buchbeschreibung:
IOS 13 kommt mit Funktionen, die vom Dark Mode und Catalyst bis hin zu SwiftUI und Sign In with Apple reichen. Wenn Sie ein Anfänger sind und mit diesen Funktionen experimentieren und arbeiten möchten, um Ihre eigenen Apps zu erstellen, dann bietet Ihnen diese aktualisierte vierte Auflage einen guten Start. Das Buch bietet eine umfassende Einführung für Programmierer, die neu in iOS sind, und deckt den gesamten Prozess des Erlernens der Sprache Swift, des Schreibens eigener Apps und deren Veröffentlichung im App Store ab. Diese Ausgabe wurde aktualisiert und überarbeitet, um die neuen Funktionen von iOS 13 sowie Xcode 11 und Swift 5 abzudecken.
Das Buch beginnt mit einer Einführung in die Programmiersprache Swift und zeigt, wie man mit ihr gängige Programmieraufgaben löst. Dann beginnen Sie mit der Erstellung der Benutzeroberfläche (UI) einer kompletten realen App mit der neuesten Version von Xcode und implementieren den Code für Ansichten, View-Controller, Datenmanager und andere Aspekte von mobilen Apps. Das Buch hilft Ihnen dann dabei, die neuesten Funktionen von iOS 13 auf bestehende Apps anzuwenden, und führt Sie in SwiftUI ein, eine neue Methode zur Gestaltung von Benutzeroberflächen. Schließlich erfahren Sie, wie Sie Tester für Ihre App einrichten und was Sie tun müssen, um Ihre App im App Store zu veröffentlichen.
Am Ende dieses Buches sind Sie mit dem Schreiben und Veröffentlichen von Apps bestens vertraut und können die erworbenen Fähigkeiten zur Verbesserung Ihrer Apps einsetzen.
Was Sie lernen werden:
⬤ Machen Sie sich mit den Grundlagen von Xcode 11 und Swift 5, den Bausteinen der iOS-Entwicklung, vertraut.
⬤ Verstehen Sie, wie man eine App mithilfe von Storyboards prototypisiert.
⬤ Entdecken Sie das Model-View-Controller Design Pattern und wie Sie die gewünschte Funktionalität innerhalb der App implementieren.
⬤ Implementieren Sie die neuesten iOS-Funktionen wie den Dark Mode und Sign In with Apple.
⬤ Verstehen, wie man eine bestehende iPad-App in eine Mac-App konvertiert.
⬤ Entwerfen, implementieren und testen Sie Ihre iOS-Anwendungen mit branchenüblichen Mustern und Praktiken.
Für wen dieses Buch gedacht ist:
Dieses Buch richtet sich an alle, die über Programmiererfahrung verfügen, aber völlig neu in Swift und der Entwicklung von iOS-Anwendungen sind. Erfahrene Programmierer, die die neuesten Funktionen von iOS 13 kennenlernen möchten, werden dieses Buch ebenfalls nützlich finden.