Swift
Das umfassende Handbuch
Von den Syntax-Grundlagen bis zur App-Entwicklung mit SwiftUI
Rheinwerk Verlag |
|
Autor:in |
|
729 Seiten, Hardcover, 5. Auflage |
|
Erschienen |
06/2025 |
978-3-367-10734-6 9783367107346 |
Apps entwickeln mit Swift und SwiftUI – einfach erklärt
Sie möchten lernen, wie man moderne und professionelle Apps für iOS oder macOS entwickelt? Dann sind Sie bei diesem Buch von Michael Kofler genau richtig. Es führt Sie Schritt für Schritt durch den gesamten Prozess – von der ersten Zeile Code in Xcode über das App-Design mit SwiftUI bis hin zur Veröffentlichung im App Store. Dabei lernen Sie nicht nur die Grundlagen, sondern auch die neuesten Funktionen von Swift 6 kennen. Ideal geeignet sowohl fürs Selbststudium als auch Begleitung zum Unterricht.
Alles drin: Sprache, Technik und Praxis
Michael Kofler beginnt mit den Basics der Swift-Syntax, wie Schleifen oder Bedingungen, und arbeitet sich dann zu fortgeschritteneren Themen wie Optionals, Closures oder Data Binding vor. Sie lernen, wie Sie mit REST-APIs arbeiten, Dateien aus dem Internet laden, JSON-Daten verarbeiten und wie man Code asynchron ausführt – praxisnah und verständlich erklärt. Auch das Thema SwiftData kommt nicht zu kurz, besonders wenn es darum geht, Daten dauerhaft zu speichern oder mit der iCloud zu arbeiten.
Benutzeroberflächen gestalten mit SwiftUI
SwiftUI hilft Ihnen dabei, moderne Benutzeroberflächen zu bauen – nicht ganz von allein, aber viel einfacher als früher. Sie lernen, wie Sie mit Views arbeiten, wie man sie optisch gestaltet, wie man Listen anzeigt und von einer Ansicht zur nächsten navigiert. So entsteht schnell ein Gefühl dafür, wie eine durchdachte App aufgebaut ist.
Praxisnahe Beispiele, die weiterhelfen
Das Buch liefert Ihnen zahlreiche Beispiel-Apps, die Sie sofort ausprobieren können. So sehen Sie direkt, wie Sie das Gelernte in der Praxis einsetzen – inklusive allem, was Sie brauchen, um Ihre App später auch wirklich in den App Store zu bringen.
Ein rundes Gesamtpaket für alle, die ernsthaft mit Swift einsteigen wollen – ohne sich in komplizierten Erklärungen zu verlieren.
Alles, was Sie über Swift wissen müssen
Apps entwickeln
Grundlagen verstehen
Professionell arbeiten
Aus dem Inhalt
Grundlagen
- Xcode, Git und KI-Assistenten
- Variablen, Options, Datentypen
- Operatoren, Verzweigungen und Schleifen
- Funktionen und Closures
- OOP: Einstieg und Praxis
- Fehlerabsicherung
SwiftUI
- Views, Binding, State, Observe
- Listen und Tabellen
- Navigation
- Animationen
- MVVM-Pattern
Professionell programmieren
- Netzwerk- und REST-APIs
- SwiftData und Datenstrukturen
- Asynchrone Programmierung
- iCloud & App Store
In dieser Leseprobe führt Sie Michael Kofler Schritt für Schritt durch die moderne, deklarative SwiftUI-Entwicklung grafischer Benutzeroberflächen. Sie lernen die grundlegenden Bausteine wie Text, Buttons, Container-Views (z. B. HStack, VStack), Bilddarstellung, Formulareingaben und interaktive Steuerelemente wie Picker, Slider oder DatePicker kennen. Sie erfahren, wie Sie Ereignisse (Gesten) verarbeiten, Bilder laden, Layouts anpassen und eigene grafische Elemente erstellen.
Wer hat's geschrieben?
Rheinwerk Verlag |
|
Autor:in |
|
729 Seiten, Hardcover, 5. Auflage |
|
Erschienen |
06/2025 |
978-3-367-10734-6 9783367107346 |

