Packt

UI-Komponenten, Schnipsel & Theming

Sichern Sie sich eines unserer besten Angebote mit Coursera Plus für 199 $ (normalerweise 399 $). Jetzt sparen.

Packt

UI-Komponenten, Schnipsel & Theming

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

1 Woche zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

1 Woche zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Lernen Sie Code-Schnipsel kennen, um die Entwicklung von Benutzeroberflächen in SwiftUI zu beschleunigen.

  • Erstellen Sie dynamische, individuell anpassbare UI-Komponenten wie Schaltflächen, Farbverläufe und verschiebbare Elemente.

  • Implementieren Sie erweiterte Funktionen zur Anpassung des Designs, wie beispielsweise die Unterstützung des Hell- und Dunkelmodus.

  • Verwenden Sie SwiftUI, um Text, Schaltflächen und andere UI-Elemente zu animieren und anzupassen, um ein professionelles Erscheinungsbild zu erzielen.

Kompetenzen, die Sie erwerben

  • Kategorie: iOS-Entwicklung
  • Kategorie: Benutzeroberfläche (UI)
  • Kategorie: Software-Entwurfsmuster
  • Kategorie: Interaktives Design
  • Kategorie: Anwendungsdesign
  • Kategorie: Benutzeroberfläche (UI) Design
  • Kategorie: Wiederverwendbarkeit von Code
  • Kategorie: Mobile Entwicklung
  • Kategorie: Software-Entwicklung
  • Kategorie: Algorithmen
  • Kategorie: Animationen

Werkzeuge, die Sie lernen werden

  • Kategorie: Apple iOS
  • Kategorie: UI-Komponenten
  • Kategorie: Swift-Programmierung
  • Kategorie: Apple Xcode

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

7 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung „ Deep Dive iOS 16 Swift - SwiftUI Programmierung“
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
  • 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 5 Module

In diesem Modul werden wir uns mit den Möglichkeiten von Xcode-Code-Snippets befassen, um Ihren Entwicklungsprozess zu beschleunigen. Wir behandeln, wie Sie Code-Snippets für SwiftUI-Elemente wie Schaltflächen, Farbverläufe und Seitenansichten erstellen, anpassen und anwenden können. Am Ende dieses Abschnitts werden Sie in der Lage sein, Snippets zu nutzen, um Ihre Entwicklung zu optimieren und Ihre Programmierleistung zu steigern.

Das ist alles enthalten

11 Videos2 Lektüren1 Aufgabe

In diesem Modul beschäftigen wir uns mit fortgeschrittenen und kreativen SwiftUI-Funktionen, mit denen Sie die Benutzererfahrung Ihrer App verbessern können. Wir werden untersuchen, wie man Elemente wie die Zurück-Schaltfläche in der Navigationsleiste anpassen, interaktive Drag-and-Drop-Bilder erstellen und dynamische visuelle Effekte wie leuchtende Rahmen und benutzerdefinierte Tooltips implementieren kann. Sie erwerben praktische Fähigkeiten, um ansprechende und ausgefeilte SwiftUI-Apps mit flüssigen Animationen und Gesten zu entwickeln.

Das ist alles enthalten

13 Videos1 Aufgabe

In diesem Modul führen wir Sie durch den Prozess der Entwicklung einer voll funktionsfähigen Taschenrechner-App, die sowohl den hellen als auch den dunklen Modus unterstützt. Sie lernen, wie Sie ein individuelles Farbschema entwerfen und umsetzen, interaktive Schaltflächen erstellen und wichtige Logik wie arithmetische und Dezimaloperationen umsetzen. Darüber hinaus behandeln wir die Anpassung der App an iPad-Bildschirme sowie die Behebung häufiger Entwicklungsfehler, um eine reibungslose Funktionalität auf allen Geräten zu gewährleisten. Am Ende verfügen Sie über eine Taschenrechner-App, die sowohl auf dem iPhone als auch auf dem iPad hervorragend funktioniert – mit responsivem Design und vollständiger Modusunterstützung.

Das ist alles enthalten

21 Videos1 Aufgabe

In diesem Modul stellen wir Ihnen das MVVM-Entwurfsmuster (Model-View-ViewModel) vor und zeigen Ihnen anhand einer Rezept-App, wie Sie es anwenden können. Sie lernen, wie Sie ein Rezeptmodell für die Datenverwaltung und ein Rezept-View-Modell zur Aufbereitung der Daten für die Ansicht erstellen und wie Sie intuitive Ansichten für Rezeptlisten und Rezeptdetails gestalten. Am Ende dieses Abschnitts werden Sie ein tieferes Verständnis dafür haben, wie MVVM genutzt werden kann, um eine App in SwiftUI so zu strukturieren, dass eine bessere Skalierbarkeit und eine klare Trennung der Verantwortungsbereiche erreicht werden.

Das ist alles enthalten

6 Videos1 Aufgabe

In diesem Modul werden wir uns mit dem klassischen FizzBuzz-Problem befassen und zeigen, wie man es in Swift umsetzt und dabei eine benutzerfreundliche App-Oberfläche erstellt. Du lernst, die FizzBuzz-Sequenz mithilfe von Schleifen und bedingten Anweisungen zu generieren, Ansichten für die Benutzerinteraktion zu entwerfen und sogar eine Funktion zu entwickeln, die basierend auf Benutzereingaben dynamisch Swift-Code generiert. Am Ende dieses Abschnitts werden Sie ein solides Verständnis dafür haben, wie Sie algorithmische Logik auf reale Apps anwenden und wie Sie Interaktivität und Automatisierung in Ihre SwiftUI-Projekte integrieren können.

Das ist alles enthalten

12 Videos1 Lektüre3 Aufgaben

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

Packt - Course Instructors
Packt
1.946 Kurse578.447 Lernende

von

Packt

Mehr von Mobile und Web-Entwicklung entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Häufig gestellte Fragen