Dieser Kurs bietet den Coursera Coach!
Eine intelligentere Art zu lernen – mit interaktiven Echtzeit-Gesprächen, die Ihnen helfen, Ihr Wissen zu testen, Annahmen zu hinterfragen und Ihr Verständnis im Laufe des Kurses zu vertiefen. In diesem Kurs beschäftigen Sie sich eingehend mit fortgeschrittenen SwiftUI-Techniken, wobei der Schwerpunkt auf App-Entwurfsmustern, der Anpassung der Benutzeroberfläche und der MVVM-Architektur liegt. Sie werden die Kunst der Gestaltung von Textansichten meistern, einschließlich der Verwendung von Markdown, String-Interpolation und Attribut-Strings. Darüber hinaus lernen Sie, benutzerdefinierte View-Modifikatoren zu erstellen, komplexe UI-Elemente zu entwickeln und Ihre App für den Dunkel- und Hellmodus anzupassen. Die Reise geht weiter mit der Umsetzung praxisnaher Projekte wie einer Taschenrechner-App mit erweiterten Funktionen, einer MVVM-basierten Rezept-App und einer plattformadaptiven Hotkeys-App. Außerdem arbeiten Sie mit fortgeschrittenen Designtechniken unter Nutzung der Möglichkeiten von iOS 18, wie beispielsweise Text-Renderer-Effekten und Metal-Shadern. Dabei lernst du die Feinheiten des Zustandsmanagements, der Reaktionsfähigkeit der Benutzeroberfläche und der Einbindung komplexer Geschäftslogik in deine Apps kennen. Dieser Kurs vermittelt dir außerdem bewährte Design-Praktiken für skalierbare, wartbare und testbare SwiftUI-Anwendungen. Sie arbeiten an praxisnahen Herausforderungen, wenden MVVM zur Strukturierung Ihres Codes an, nutzen effiziente Datenverarbeitung und entwickeln ausgefeilte Apps. Am Ende des Kurses sind Sie in der Lage, hochgradig interaktive SwiftUI-Oberflächen zu erstellen, robuste Apps mit MVVM zu entwickeln und Designmuster anzuwenden, um Ihren Entwicklungsprozess und Ihre Codestruktur zu optimieren.


















