Aus dem Kurs: React Native Grundkurs
Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 25.300 Kurse von Branchenfachleuten.
Header mit Animationen anlegen – Tutorial zu React Native
Aus dem Kurs: React Native Grundkurs
Header mit Animationen anlegen
Um unsere App etwas attraktiver für den Benutzer zu machen, wollen wir mit Animationen arbeiten. Der ideale Ort für eine Animation ist beispielsweise der Header. Ich zeige Ihnen nun in diesem Video, wie Sie mithilfe von Lottie Ihren Header animieren können. Zunächst einmal beginnen wir damit, die Bibliothek lottie-react-native in unserem Projekt zu installieren. lottie-react-native ist nichts anderes als eine Wrapper-Komponente für React Native, die Lottie für iOS und Android benutzt, um Animationen aus Adobe After Effects darzustellen. Wir öffnen also ein Terminal innerhalb unseres Projektes und benutzen den Befehl yarn add lottie-react-native. Diese Bibliothek enthält bereits Ihre TypeScript-Definitionen, daher ist es nicht nötig, weitere Types zu installieren. Da es sich hierbei um ein Package handelt, das native Abhängigkeiten beinhaltet, also Code für jeweils iOS und Android, sollte im Emulator die App neu initialisiert werden. Dies können wir über den Android-Befehl der…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.
Inhalt
-
-
-
-
-
-
(Gesperrt)
Das Projekt im Überblick4 Min. 36 Sek.
-
(Gesperrt)
Das Projekt einrichten4 Min. 53 Sek.
-
(Gesperrt)
Datenmodelle definieren8 Min. 12 Sek.
-
(Gesperrt)
Views implementieren8 Min. 34 Sek.
-
(Gesperrt)
Header mit Animationen anlegen11 Min. 11 Sek.
-
(Gesperrt)
TrendingView implementieren12 Min. 53 Sek.
-
(Gesperrt)
Ladeanimationen hinzufügen6 Min. 46 Sek.
-
(Gesperrt)
VideoView implementieren10 Min. 9 Sek.
-
(Gesperrt)
Vollbildansicht mit Geräteorientierung festlegen7 Min. 11 Sek.
-
(Gesperrt)
Daten und Logik verknüpfen6 Min. 58 Sek.
-
(Gesperrt)
Routing und Navigation implementieren5 Min. 59 Sek.
-
(Gesperrt)
App unter iOS starten2 Min. 33 Sek.
-
(Gesperrt)