Skip to main content
LanguageSlovenčina
Strojárstvo4 minúty čítaniaoktóber 2026

Môže sa ExodeUI použiť v React Native?

Stručná odpoveď

áno. ExodeUI má balík runtime React Native, ktorý prehráva súbory .exode vo vašej aplikácii. Negeneruje kód Reanimated: animácia zostáva v jednom otvorenom súbore JSON a kód vašej aplikácie ju riadi nastavením vstupov a počúvaním udalostí. Rovnaký súbor možno spustiť aj na webe, SwiftUI a Flutter.

Core Takeaway

  • ExodeUI dodáva balík runtime React Native
  • Prehráva súbor .exode; nepíše za vás kód Reanimated alebo gesta
  • Kód aplikácie nastavuje vstupy (boolovské hodnoty, čísla, spúšťače) a počúva udalosti
  • Rovnaký súbor beží v React, Vue, Svelte, Angular, Solid, SwiftUI a Flutter
  • Otestujte svoje výkonnostné ciele na skutočných zariadeniach

Existujú dva spôsoby, ako dostať navrhnutý pohyb do aplikácie React Native. Jedným z nich je prestavať ho ručne pomocou knižnice, ako je Reanimated. Druhým je prehrávanie súboru vytvoreného v dizajnovom nástroji cez runtime. ExodeUI má druhý prístup.

Navrhnete komponent v ExodeUI s jeho stavmi, prechodmi, fyzikou pružiny a logikou. Výsledkom je jeden súbor .exode JSON. Vo vašej aplikácii runtime ExodeUI React Native prehrá tento súbor a váš kód ho riadi: nastavte booleovský vstup pri načítavaní požiadavky, spustite spúšťač, keď je úspešná, alebo nastavte číslo z pozície posúvača alebo posúvania. Animácia môže tiež odosielať udalosti späť do vášho kódu.

To znamená, že dizajnér môže zmeniť načasovanie, farby alebo stav bez toho, aby vývojár prepisoval kód animácie, pokiaľ vstupy a udalosti zostanú rovnaké. Keďže súbor je zdieľaný, rovnaký komponent možno použiť vo webovej aplikácii React, aplikácii SwiftUI alebo Flutter.

Ak chcete namiesto toho ručne písaný kód, napríklad preto, že potrebujete plnú kontrolu alebo máte prísne obmedzenia balíkov, Reanimated zostáva štandardnou voľbou v React Native. Niektoré tímy používajú oboje: ručne písaný pohyb pre základnú navigáciu a súbory runtime pre bohatšie komponenty.

Ako pri každom runtime, otestujte na zariadeniach, ktoré podporujete, najmä na starších telefónoch s Androidom, a až potom sa naň spoľahnite pri kritických obrazovkách.

Často kladené otázky

Generuje ExodeUI kód Reanimated?

Nie. Poskytuje runtime, ktoré prehráva súbor .exode. Váš kód riadi animáciu prostredníctvom vstupov a udalostí.

Funguje to s Expo?

Skôr než začnete, skontrolujte aktuálnu podporu Expo v dokumentácii runtime React Native.

Môže sa rovnaká animácia spustiť na iOS a Android?

áno. Runtime React Native prehráva rovnaký súbor na oboch platformách.

Ako spustím animáciu z mojej aplikácie?

Nastavte vstup alebo spustite spúšťač definovaný v súbore, napríklad „stlačený“ booleovský alebo „úspešný“ spúšťač.

Súvisiace príručky a príklady

Vyskúšajte komponent, ktorý beží na mobile

Otvorte bezplatný príklad ExodeUI a pozrite si vstupy a udalosti, ktoré by ovládala vaša aplikácia React Native.

Otvorte prí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 →