Aktualisiert im Mai 2025. Begeben Sie sich auf eine Reise, um die Grundlagen der Erstellung und Verwaltung von Benutzeroberflächen mit Swift und SwiftUI zu erlernen, zugeschnitten auf iOS 17. Der Kurs beginnt mit einer eingehenden Erkundung grundlegender Frameworks wie Foundation, die das Rückgrat für die Datenmanipulation und grundlegende Aufgaben in iOS-Anwendungen bilden. Sie lernen den Umgang mit Zeichenfolgen, Bereichen, Zahlen, Datumsangaben, Messwerten und Zeitgebern, um sicherzustellen, dass Sie verschiedene Datentypen effizient und genau verwalten können. Darüber hinaus lernen Sie das RegexBuilder-Framework kennen und beherrschen die Kunst des Text-Parsing und der Datenvalidierung mit regulären Ausdrücken. Im weiteren Verlauf des Kurses tauchen Sie tief in das SwiftUI-Framework ein, beginnend mit den wesentlichen Werkzeugen im Projekt- und Editorbereich von Xcode. Sie werden die Struktur von SwiftUI-Dateien, die Verwendung des Canvas für das UI-Design in Echtzeit und fortgeschrittene Konzepte wie opake Typen kennenlernen. Jeder Bereich von SwiftUI wird umfassend behandelt, von Textansichten und Modifikatoren bis hin zu Farbansichten, Materialien, Bildern und SF-Symbolen. Sie lernen außerdem Ereignis-Modifikatoren, benutzerdefinierte Modifikatoren und verschiedene Layout-Techniken kennen, darunter Stacks, Grids und benutzerdefinierte Ansichten, die sicherstellen, dass Sie flexible und anpassungsfähige Schnittstellen erstellen können. Der letzte Teil des Kurses konzentriert sich auf deklarative Benutzeroberflächen und Listen, die für die moderne iOS-Entwicklung entscheidend sind. Sie erwerben Kenntnisse in der Verwaltung von Zuständen mit @State und @Binding, der Implementierung von Kontrollansichten wie Schaltflächen und Textfeldern und der Arbeit mit fortgeschrittenen Komponenten wie Schiebereglern, Fortschrittsansichten und Steppern. Außerdem lernen Sie die Verwaltung von Listen kennen, einschließlich scrollbarer Ansichten, Lazy Grids, Abschnitte, Swipe-Aktionen und Gliederungslisten.

Erstellen und Verwalten von Benutzeroberflächen

Erstellen und Verwalten von Benutzeroberflächen
Dieser Kurs ist Teil von Spezialisierung „ SwiftUI - Die vollständige iOS 17 Code-Referenzbibliothek“

Dozent: Packt - Course Instructors
Bei enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Verstehen und Anwenden grundlegender Swift-Frameworks und Datenmanipulationstechniken
Entwurf und Konstruktion fortgeschrittener Benutzeroberflächen mit SwiftUI
Bedienung und Bewertung der SwiftUI-Echtzeit-Design-Tools für eine effiziente Entwicklung
Zustandsverwaltung anwenden und Responsive Designs in iOS-Apps erstellen
Kompetenzen, die Sie erwerben
- Kategorie: Mobile Entwicklung
- Kategorie: Daten-Strukturen
- Kategorie: Benutzeroberfläche (UI)
- Kategorie: iOS-Entwicklung
- Kategorie: Informationsarchitektur
- Kategorie: Gemeinsame Nutzung von Daten
- Kategorie: Interaktives Design
Werkzeuge, die Sie lernen werden
- Kategorie: Apple Xcode
- Kategorie: Anwendungs-Rahmenwerke
- Kategorie: Apple iOS
- Kategorie: UI-Komponenten
- Kategorie: Swift-Programmierung
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
4 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 4 Module
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

von
Mehr von Software-Entwicklung entdecken
Status: Kostenloser Testzeitraum
Status: Kostenloser TestzeitraumBoard Infinity
Status: Kostenloser Testzeitraum
Status: Kostenloser TestzeitraumIndian Institute of Technology Guwahati
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,

