Skip to main content
LanguageItaliano
Ingegneria4 minuti di letturaOttobre 2026

È possibile utilizzare ExodeUI in React Native?

Risposta breve

SÌ. ExodeUI ha un pacchetto runtime React Native che riproduce i file .exode all'interno della tua app. Non genera codice Reanimated: l'animazione rimane in un file JSON aperto e il codice dell'app la guida impostando input e ascoltando gli eventi. Lo stesso file può essere eseguito anche sul web, SwiftUI e Flutter.

Punto chiave

  • ExodeUI fornisce un pacchetto runtime React Native
  • Riproduce il file .exode; non scrive il codice Reanimated o Gesture Handler per te
  • Il codice dell'app imposta gli input (booleani, numeri, trigger) e ascolta gli eventi
  • Lo stesso file viene eseguito in React, Vue, Svelte, Angular, Solid, SwiftUI e Flutter
  • Testa su dispositivi reali i tuoi obiettivi prestazionali

Esistono due modi per inserire il movimento progettato in un'app React Native. Uno è ricostruirlo manualmente con una libreria come Reanimated. L'altro è riprodurre un file creato in uno strumento di progettazione attraverso un runtime. ExodeUI adotta il secondo approccio.

Progetti il ​​componente in ExodeUI con i suoi stati, transizioni, fisica della molla e logica. Il risultato è un file .exode JSON. Nella tua app, il runtime ExodeUI React Native riproduce quel file e il tuo codice lo controlla: imposta un input booleano quando una richiesta viene caricata, attiva un trigger quando ha esito positivo o imposta un numero da un dispositivo di scorrimento o da una posizione di scorrimento. L'animazione può anche rinviare eventi al tuo codice.

Ciò significa che un designer può modificare tempi, colori o uno stato senza che uno sviluppatore riscriva il codice di animazione, purché gli input e gli eventi rimangano gli stessi. Poiché il file è condiviso, lo stesso componente può essere utilizzato in un'app Web React, un'app SwiftUI o un'app Flutter.

Se invece desideri un codice scritto a mano, ad esempio perché hai bisogno del pieno controllo o hai limiti di bundle rigidi, Reanimated rimane la scelta standard in React Native. Alcuni team utilizzano entrambi: movimenti scritti a mano per la navigazione principale e file di runtime per componenti più ricchi.

Come con qualsiasi runtime, prova sui dispositivi che supporti, in particolare sui telefoni Android più vecchi, prima di fare affidamento su di esso per schermi critici.

Domande frequenti

ExodeUI genera codice Reanimated?

No. Fornisce un runtime che riproduce il file .exode. Il tuo codice controlla l'animazione tramite input ed eventi.

Funziona con Expo?

Controlla la documentazione del runtime React Native per il supporto corrente di Expo prima di iniziare.

La stessa animazione può essere eseguita su iOS e Android?

SÌ. Il runtime React Native riproduce lo stesso file su entrambe le piattaforme.

Come posso attivare un'animazione dalla mia app?

Imposta un input o attiva un trigger definito nel file, ad esempio un booleano "premuto" o un trigger "successo".

Guide ed esempi correlati

Prova un componente che funziona su dispositivi mobili

Apri un esempio ExodeUI gratuito e visualizza gli input e gli eventi controllati dalla tua app React Native.

Apri gli esempi
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 →