Skip to main content
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 →

Categorie: Production UI Motion

Instrument de animație UI pentru interfețe interactive

Nu mai transmiteți videoclipuri și curbe Bezier statice. Creați animații UI receptive, bazate pe fizică și expediați același fișier în aplicația dvs.

What is Instrument de in ExodeUI?

ExodeUI este un instrument de animație UI conceput special pentru echipele de produse care construiesc software vii. Spre deosebire de instrumentele care scot video static sau active JSON grele, ExodeUI împerechează o pânză de mișcare vizuală cu fizica primăverii și mașinile de stat și salvează rezultatul ca un fișier .exode deschis pe care pachetele de rulare sunt redate în React, Vue, Vue, Svelte, ZQX,ZQZX, React Native, SwiftUI și Flutter.

Arhitectura de bază

De ce aleg inginerii și designerii ExodeUI

Design, logic and motion in one file that runs inside your app.

Fizica de primăvară în timp real

Înlocuiți curbele fragile de durată cu rigiditate, masă și fizică de amortizare naturale care reacționează fluid la viteza utilizatorului.

Core Architecture

Logica vizuală a mașinii de stări

Transmite vizual stările complexe de hover, activ, tragere și încărcare, fără a scrie mii de linii de tranziții fragile CSS.

Core Architecture

Export cod nativ de producție

Redați același fișier în React, Vue, Svelte, Angular, Solid, React Native, SwiftUI și Flutter, cu intrări și evenimente pe care le controlați codul.

Core Architecture

Urmărirea continuă a gesturilor

Urmărire de primă clasă de tragere, aruncare, ciupire și indicator cu detectie continuă a impulsului și a coliziunilor la limită.

Core Architecture

Evaluare obiectivă

Cum se compară ExodeUI cu Traditional UI Animation Tools

Where ExodeUI is stronger, and what to weigh before you switch.

The ExodeUI Architecture

ExodeUI

Puncte forte
  • Un fișier deschis rulează în opt runtime cadru
  • Motor de fizică încorporat cu viteză și impuls reale
  • Graficul nodului mașinii de stări vizuale pentru logica de ramificare
  • Intrări și evenimente controlate de codul aplicației
Compared with

Traditional UI Animation Tools

Trade-offs
  • Emite videoclipuri statice MP4, GIF sau After Effects JSON grele
  • Cadre cheie lineare bazate pe timp care se întrerup atunci când utilizatorul întrerupe interacțiunea
  • Dezvoltatorii trebuie să reconstruiască manual fiecare curbă de animație din cod
  • De obicei, stările interactive trebuie să fie codificate manual în jurul playerului

Dezvoltator Handoff

Folosindu-l în codul dvs

Your app loads the compiled file through the ExodeUI runtime and talks to it through inputs and events.

import { ExodeUICanvas } din „exodeui”;

// Arcuri, stări și sincronizare live în fișierul .exode (proiectat în fișierul
// editor). Codul dvs. trece intrările și aude evenimentele înapoi.
funcția de export InteractiveButton() {
  intoarce (
    <ExodeUICanvas
      src="/interactive_button.bexode"
      intrări={{ apăsat }}
      onTrigger={(nume) => console.log('Eveniment ExodeUI:', nume)}
    />
  );
}

Aveți întrebări?

Întrebări frecvente

Construiți componente vii cu mișcare reală.

Start free in the browser or download the desktop app. Compile spring physics and state machines directly to React and SwiftUI.

Încercați gratuit