Skip to main content
LanguageDeutsch
Maschinenbau4 Minuten gelesenOktober 2026

Kann ExodeUI in React Native verwendet werden?

Kurze Antwort

Ja. ExodeUI verfügt über ein React Native-Laufzeitpaket, das .exode-Dateien in Ihrer App abspielt. Es wird kein Reanimated-Code generiert: Die Animation verbleibt in einer geöffneten JSON-Datei und Ihr App-Code steuert sie, indem er Eingaben festlegt und auf Ereignisse wartet. Dieselbe Datei kann auch im Web ausgeführt werden, SwiftUI und Flutter.

Kernaussage

  • ExodeUI liefert ein React Native-Laufzeitpaket
  • Es spielt die .exode-Datei ab; Es schreibt keinen Reanimated- oder Gesture-Handler-Code für Sie
  • Der App-Code legt Eingaben (boolesche Werte, Zahlen, Trigger) fest und wartet auf Ereignisse
  • Dieselbe Datei läuft in React, Vue, Svelte, Angular, Solid, SwiftUI und Flutter
  • Testen Sie Ihre Leistungsziele auf realen Geräten

Es gibt zwei Möglichkeiten, entworfene Bewegung in eine React Native-App zu integrieren. Eine besteht darin, es manuell mit einer Bibliothek wie Reanimated neu zu erstellen. Die andere besteht darin, eine in einem Design-Tool erstellte Datei über eine Laufzeit abzuspielen. ExodeUI verfolgt den zweiten Ansatz.

Sie entwerfen die Komponente in ExodeUI mit ihren Zuständen, Übergängen, Federphysik und Logik. Das Ergebnis ist eine .exode JSON-Datei. In Ihrer App spielt die ExodeUI React Native-Laufzeit diese Datei ab und Ihr Code steuert sie: Legen Sie eine boolesche Eingabe fest, wenn eine Anforderung geladen wird, lösen Sie einen Trigger aus, wenn sie erfolgreich ist, oder legen Sie eine Zahl über einen Schieberegler oder eine Bildlaufposition fest. Die Animation kann auch Ereignisse an Ihren Code zurücksenden.

Dies bedeutet, dass ein Designer das Timing, die Farben oder einen Status ändern kann, ohne dass ein Entwickler den Animationscode neu schreiben muss, solange die Eingaben und Ereignisse gleich bleiben. Da die Datei gemeinsam genutzt wird, kann dieselbe Komponente in einer React-Web-App, einer SwiftUI-App oder einer Flutter-App verwendet werden.

Wenn Sie stattdessen handgeschriebenen Code wünschen, weil Sie beispielsweise volle Kontrolle benötigen oder strenge Bundle-Limits haben, bleibt Reanimated die Standardauswahl in React Native. Einige Teams verwenden beides: handgeschriebene Bewegungen für die Kernnavigation und Laufzeitdateien für umfangreichere Komponenten.

Testen Sie wie bei jeder Laufzeitumgebung die von Ihnen unterstützten Geräte, insbesondere ältere Android-Telefone, bevor Sie sich bei kritischen Bildschirmen darauf verlassen.

Häufige Fragen

Generiert ExodeUI Reanimated-Code?

Nein. Es stellt eine Laufzeit bereit, die die .exode-Datei abspielt. Ihr Code steuert die Animation durch Eingaben und Ereignisse.

Funktioniert es mit Expo?

Überprüfen Sie die React Native-Laufzeitdokumentation auf aktuelle Expo-Unterstützung, bevor Sie beginnen.

Kann dieselbe Animation auf iOS und Android ausgeführt werden?

Ja. Die React Native-Laufzeit spielt auf beiden Plattformen dieselbe Datei ab.

Wie löse ich eine Animation aus meiner App aus?

Legen Sie eine Eingabe fest oder lösen Sie einen in der Datei definierten Trigger aus, beispielsweise einen „gedrückten“ booleschen Wert oder einen „Erfolg“-Trigger.

Verwandte Guides und Beispiele

Probieren Sie eine Komponente aus, die auf Mobilgeräten läuft

Öffnen Sie ein kostenloses ExodeUI-Beispiel und sehen Sie sich die Eingänge und Ereignisse an, die Ihre React Native-App steuern würde.

Öffnen Sie die Beispiele
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →