Skip to main content
LanguageČeština
Inženýrství4 min čteníříjna 2026

Lze ExodeUI použít v React Native?

Stručná odpověď

Ano. ExodeUI má runtime balíček React Native, který přehrává soubory .exode ve vaší aplikaci. Negeneruje kód Reanimated: animace zůstává v jednom otevřeném souboru JSON a kód vaší aplikace ji řídí nastavením vstupů a nasloucháním událostem. Stejný soubor lze spustit také na webu, SwiftUI a Flutter.

Core Takeaway

  • ExodeUI dodává runtime balíček React Native
  • Přehraje soubor .exode; nezapíše za vás kód Reanimated nebo gesta
  • Kód aplikace nastavuje vstupy (booleovské hodnoty, čísla, spouštěče) a naslouchá událostem
  • Stejný soubor běží v React, Vue, Svelte, Angular, Solid, SwiftUI a Flutter
  • Testujte na skutečných zařízeních pro své cíle výkonu

Existují dva způsoby, jak dostat navržený pohyb do aplikace React Native. Jedním z nich je přestavět jej ručně pomocí knihovny, jako je Reanimated. Druhým je přehrát soubor vytvořený v nástroji pro návrh prostřednictvím běhového prostředí. ExodeUI volí druhý přístup.

Navrhnete součást v ExodeUI s jejími stavy, přechody, fyzikou pružin a logikou. Výsledkem je jeden soubor .exode JSON. Ve vaší aplikaci běhové prostředí ExodeUI React Native přehraje tento soubor a váš kód jej řídí: nastavte booleovský vstup při načítání požadavku, spusťte spouštěč, když je úspěšný, nebo nastavte číslo z pozice posuvníku nebo posouvání. Animace může také odesílat události zpět do vašeho kódu.

To znamená, že návrhář může změnit načasování, barvy nebo stav, aniž by vývojář přepisoval kód animace, pokud vstupy a události zůstanou stejné. Protože je soubor sdílen, lze stejnou komponentu použít ve webové aplikaci React, aplikaci SwiftUI nebo aplikaci Flutter.

Pokud chcete místo toho ručně psaný kód, například proto, že potřebujete plnou kontrolu nebo máte přísné limity svazků, Reanimated zůstává standardní volbou v React Native. Některé týmy používají obojí: ručně psaný pohyb pro základní navigaci a soubory runtime pro bohatší komponenty.

Jako u každého běhového prostředí otestujte na podporovaných zařízeních, zejména na starších telefonech Android, než se na ně spolehnete na kritických obrazovkách.

Často kladené otázky

Generuje ExodeUI kód Reanimated?

Ne. Poskytuje běhové prostředí, které přehrává soubor .exode. Váš kód řídí animaci prostřednictvím vstupů a událostí.

Funguje to s Expo?

Než začnete, zkontrolujte dokumentaci k běhovému prostředí React Native pro aktuální podporu Expo.

Může stejná animace běžet na iOS a Androidu?

Ano. Runtime React Native přehrává stejný soubor na obou platformách.

Jak spustím animaci ze své aplikace?

Nastavte vstup nebo spusťte spouštěč definovaný v souboru, například „stisknutý“ booleovský nebo „úspěšný“ spouštěč.

Související návody a příklady

Vyzkoušejte komponentu, která běží na mobilu

Otevřete bezplatný příklad ExodeUI a prohlédněte si vstupy a události, které by vaše aplikace React Native ovládala.

Otevřete příklady
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 →