Skip to main content
LanguageNorsk bokmål
Engineering4 min lesingoktober 2026

Kan ExodeUI brukes i React Native?

Kort svar

Ja. ExodeUI har en React Native runtime-pakke som spiller av .exode-filer inne i appen din. Den genererer ikke Reanimated-kode: animasjonen forblir i én åpen JSON-fil, og appkoden din driver den ved å angi innganger og lytte etter hendelser. Den samme filen kan også kjøres på web, SwiftUI og Flutter.

Kjerne takeaway

  • ExodeUI sender en React Native kjøretidspakke
  • Den spiller av .exode-filen; den skriver ikke Reanimated eller Gesture Handler-kode for deg
  • App-koden angir innganger (booleaner, tall, triggere) og lytter etter hendelser
  • Den samme filen kjører i React, Vue, Svelte, Angular, Solid, SwiftUI og Flutter
  • Test på ekte enheter for ytelsesmålene dine

Det er to måter å få designet bevegelse inn i en React Native-app. Den ene er å gjenoppbygge den for hånd med et bibliotek som Reanimated. Den andre er å spille av en fil laget i et designverktøy gjennom en kjøretid. ExodeUI tar den andre tilnærmingen.

Du designer komponenten i ExodeUI med dens tilstander, overganger, fjærfysikk og logikk. Resultatet er én .exode JSON-fil. I appen din spiller ExodeUI React Native runtime den filen, og koden din kontrollerer den: angi en boolsk inngang når en forespørsel lastes, avfyr en utløser når den lykkes, eller sett et tall fra en skyve- eller rulleposisjon. Animasjonen kan også sende hendelser tilbake til koden din.

Dette betyr at en designer kan endre timing, farger eller tilstand uten at en utvikler skriver om animasjonskoden, så lenge inngangene og hendelsene forblir de samme. Fordi filen er delt, kan den samme komponenten brukes i en React-webapp, en SwiftUI-app eller en Flutter-app.

Hvis du i stedet vil ha håndskrevet kode, for eksempel fordi du trenger full kontroll eller har strenge buntgrenser, forblir Reanimated standardvalget i React Native. Noen team bruker begge deler: håndskrevne bevegelser for kjernenavigasjon og kjøretidsfiler for rikere komponenter.

Som med enhver kjøretid, test på enhetene du støtter, spesielt eldre Android-telefoner, før du stoler på den for kritiske skjermer.

Ofte stilte spørsmål

Genererer ExodeUI Reanimated-kode?

Nei. Den gir en kjøretid som spiller av .exode-filen. Koden din kontrollerer animasjonen gjennom innganger og hendelser.

Fungerer det med Expo?

Sjekk React Native kjøretidsdokumentasjonen for gjeldende Expo-støtte før du starter.

Kan den samme animasjonen kjøres på iOS og Android?

Ja. React Native runtime spiller den samme filen på begge plattformene.

Hvordan utløser jeg en animasjon fra appen min?

Angi en inngang eller utløs en utløser definert i filen, for eksempel en "trykket" boolsk eller en "suksess"-utløser.

Relaterte veiledninger og eksempler

Prøv en komponent som kjører på mobil

Åpne et gratis ExodeUI-eksempel og se inngangene og hendelsene React Native-appen din vil kontrollere.

Åpne eksemplene
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 →