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 →

Kategória: Interaktívny pohyb

Interaktívny animačný nástroj pre používateľské rozhranie a skúsenosti s produktmi

Tradičné animačné nástroje prehrávajú vopred zaznamenané časové osy. ExodeUI vám poskytuje interaktívne plátno, kde animácie dynamicky reagujú na rýchlosť kurzora, dotykové gestá a stavy aplikácií.

What is Interaktívny animačný in ExodeUI?

Interaktívny animačný nástroj umožňuje dizajnérom a inžinierom vytvárať dynamické prvky používateľského rozhrania, ktoré reagujú v reálnom čase na vstupy používateľa, gestá a stavy systému. ExodeUI spája dizajn vizuálnej animácie so spustiteľnou interakčnou logikou a poskytuje vizuálne plátno, ktoré vytvára interaktívne komponenty pripravené na výrobu.

Základná architektúra

Prečo si inžinieri a dizajnéri vyberajú ExodeUI

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

Gesture-First Architecture

Spojte stavy komponentov priamo s rýchlosťou ukazovateľa, ťahaním dotyku a gestami ťahania s automatickým pokračovaním hybnosti.

Core Architecture

Prerušiteľný pohyb

Nikdy sa neobávajte trhavého reštartu animácie. Keď vstup používateľa preruší aktívny prechod, fyzika pružiny automaticky plynule presmeruje rýchlosť.

Core Architecture

Vstupy parametrov Reactive

Ovládajte animácie pomocou externých premenných, ako sú posuny posúvania, priebeh siete, vzdialenosť kurzora alebo boolovské rekvizity.

Core Architecture

Podpora viacerých rámcov

Exportujte komponenty pripravené pre React, Vue, Svelte, React Native a SwiftUI z jedného interaktívneho projektu.

Core Architecture

Objektívne hodnotenie

Ako ExodeUI v porovnaní s Linear Timeline Software

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

The ExodeUI Architecture

ExodeUI

Silné stránky
  • Úplná prerušiteľnosť – animácie sa pri prerušení plynule presmerujú
  • Natívna integrácia gesta dotyku a ukazovateľa s hybnosťou
  • Priame väzby reaktívnych stavov bez písania poslucháčov JS na mieru
  • Malý balík kódov, ktorý zachováva Core Web Vitals
Compared with

Linear Timeline Software

Trade-offs
  • Pevné časové osy kľúčových snímok, ktoré sa musia pred resetovaním dokončiť
  • Žiadna koncepcia užívateľskej rýchlosti alebo dynamiky pružiny
  • Vyžaduje zložitý vlastný kód lepidla na prepojenie so skutočnými údajmi aplikácie
  • Vytvára veľké oneskorenie vstupu na mobilných zariadeniach nižšej kategórie

Developer Handoff

Použitie vo vašom kóde

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

import { ExodeUICanvas } z 'exodeui';

// Pružiny, stavy a časovanie žijú v súbore .exode (navrhnutého v
// editor). Váš kód odovzdá vstupy a vypočuje udalosti.
exportovať funkciu InteractiveToggle() {
  vrátiť (
    <ExodeUIPlátno
      src="/interactive_toggle.bexode"
      inputs={{ active }}
      onTrigger={(name) => console.log('Udalosť ExodeUI:', názov)}
    />
  );
}

Máte otázky?

Často kladené otázky

Zostavte živé komponenty skutočným pohybom.

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

Vyskúšajte zadarmo