Packt
SwiftUI Animations iOS 16 - Animate Anything with SwiftUI

Diese kurs ist nicht verfügbar in Deutsch (Deutschland)

Wir übersetzen es in weitere Sprachen.
Packt

SwiftUI Animations iOS 16 - Animate Anything with SwiftUI

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Anfänger

Empfohlene Erfahrung

Es dauert 13 Stunden
3 Wochen bei 4 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Anfänger

Empfohlene Erfahrung

Es dauert 13 Stunden
3 Wochen bei 4 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Create custom wave shapes using the Shape protocol and paths.

  • Understand the Parallax effect and its applications.

  • Apply iOS SpriteKit to develop animations adhering to physical laws.

Kompetenzen, die Sie erwerben

  • Kategorie: Animations
  • Kategorie: IOS Applications
  • Kategorie: Apple IOS
  • Kategorie: Xcode 12
  • Kategorie: animations
  • Kategorie: SwiftUI

Wichtige Details

Erwerben Sie ein Karrierezertifikat.

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

September 2024

Bewertungen

10 Aufgaben

Unterrichtet in Englisch

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

Platzhalter
Platzhalter

Erwerben Sie ein Karrierezertifikat.

Fügen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.

Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.

Platzhalter

In diesem Kurs gibt es 26 Module

In this module, we will introduce you to SwiftUI and outline the various ways you can harness its power for your iOS applications. You will gain a foundational understanding of what SwiftUI is and how it differs from traditional programming approaches.

Das ist alles enthalten

1 Video1 Lektüre

In this module, we will explore the core differences between declarative and imperative programming. You'll learn why SwiftUI’s declarative approach simplifies UI development and makes code more predictable and easier to read.

Das ist alles enthalten

1 Video

In this module, we will delve into the concept of stacks in SwiftUI. You'll learn how to use horizontal, vertical, and z-stacks to arrange your UI elements efficiently and create intricate designs with ease.

Das ist alles enthalten

1 Video1 Aufgabe

In this module, we will explore text and layout modifiers in SwiftUI. Across three parts, you’ll learn how to use modifiers to customize text appearance, arrange UI elements, and enhance your app’s interface with advanced text formatting.

Das ist alles enthalten

3 Videos

In this module, we will examine TextField elements in SwiftUI. You’ll learn how to manage their state and use various modifiers to improve user interactions and input handling.

Das ist alles enthalten

1 Video

In this module, we will focus on images and their modifiers in SwiftUI. Over two parts, you’ll learn how to incorporate images into your UI, style them effectively, and dynamically load images from the web.

Das ist alles enthalten

2 Videos1 Aufgabe

In this module, we will start our first project, "Circle of Friends." You’ll be introduced to animating circles, learning how to add, grow, shrink, and rotate them to create engaging animations.

Das ist alles enthalten

2 Videos

In this module, we will build a record player project. You’ll learn how to create the record player’s interface, animate its arm, and add buttons to control sound playback, enhancing interactivity.

Das ist alles enthalten

3 Videos

In this module, we will explore hue rotation. You’ll learn how to animate image colors using hue rotation, adding vibrant and dynamic visual effects to your SwiftUI projects.

Das ist alles enthalten

2 Videos1 Aufgabe

In this module, we will work on the "Breathing Flower" project. You’ll learn how to animate a flower to give it a breathing effect and add snowfall to create a captivating scene.

Das ist alles enthalten

3 Videos

In this module, we will animate a flying eagle. You’ll learn how to create an eagle animation, simulating flight and adding motion effects to bring the scene to life.

Das ist alles enthalten

2 Videos

In this module, we will delve into SpriteKit. You’ll learn how to use SpriteKit to create dynamic animations, adding a new dimension to your SwiftUI projects.

Das ist alles enthalten

2 Videos1 Aufgabe

In this module, we will continue exploring hue rotation. You’ll learn how to apply hue rotation to change wallpaper colors, creating dynamic and colorful interfaces.

Das ist alles enthalten

2 Videos

In this module, we will focus on animating transitions. You’ll learn how to build a settings view, create transition animations, and seamlessly integrate these animations into your UI.

Das ist alles enthalten

4 Videos

In this module, we will explore the parallax effect. You’ll learn how to create parallax animations, making your UI appear more interactive and engaging.

Das ist alles enthalten

2 Videos1 Aufgabe

In this module, we will build a working elevator. You’ll learn how to design the data model, animate the elevator, and add interactive components to create a realistic elevator simulation.

Das ist alles enthalten

4 Videos

In this module, we will animate a girl on a swing. You’ll learn how to create realistic swinging motions and add detailed movements to bring the animation to life.

Das ist alles enthalten

2 Videos

In this module, we will create a twinkling stars animation. You’ll learn how to use the Shape protocol to animate stars, making them change shape and brightness for a captivating night sky effect.

Das ist alles enthalten

3 Videos1 Aufgabe

In this module, we will create a weather UI. You’ll learn how to design the UI, add data models, and animate the interface to provide real-time weather updates.

Das ist alles enthalten

5 Videos

In this module, we will explore 3D rotations. You’ll learn how to create gears and belts, animate them along different axes, and integrate all components into a functional mechanical model.

Das ist alles enthalten

6 Videos

In this module, we will create an ocean scene. You’ll learn how to animate waves, add a buoy, and integrate sound effects to create a realistic and immersive water animation.

Das ist alles enthalten

3 Videos1 Aufgabe

In this module, we will animate heart shapes. You’ll learn how to create heart shapes and animate their strokes, adding dynamic effects to enhance your designs.

Das ist alles enthalten

2 Videos

In this module, we will focus on expanding views. You’ll learn how to dynamically add new views and create expandable components, enhancing the flexibility of your UI.

Das ist alles enthalten

2 Videos

In this module, we will create a light switch. You’ll learn how to design the interface, animate the switching action, and integrate interactive elements to allow user control.

Das ist alles enthalten

2 Videos1 Aufgabe

In this module, we will design a Wi-Fi loading animation. You’ll learn how to animate emitters and arcs, and combine them into a cohesive and visually appealing loading animation.

Das ist alles enthalten

3 Videos

In this module, we will animate a book loader. You’ll learn how to create and animate the spine and pages, and integrate all components to build a functional and engaging loader animation.

Das ist alles enthalten

3 Videos2 Aufgaben

Dozent

Packt - Course Instructors
Packt
353 Kurse6.667 Lernende

von

Packt

Empfohlen, wenn Sie sich für Mobile and Web Development interessieren

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.“
Platzhalter

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu über 7.000 erstklassigen Kursen, praktischen Projekten und Zertifikatsprogrammen, die Sie auf den Beruf vorbereiten – 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