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 →

Kategorie: Produktions-UI-Bewegung

UI-Animationstool für interaktive Schnittstellen

Hören Sie auf, Videos und statische Bezierkurven weiterzugeben. Entwerfen Sie reaktionsfähige, physikgesteuerte UI-Animationen und senden Sie dieselbe Datei an Ihre App.

What is UI-Animationstool für in ExodeUI?

ExodeUI ist ein UI-Animationstool, das speziell für Produktteams entwickelt wurde, die lebende Software erstellen. Im Gegensatz zu Tools, die statisches Video oder umfangreiche JSON-Assets ausgeben, kombiniert ExodeUI eine visuelle Bewegungsleinwand mit Federphysik und Zustandsmaschinen und speichert das Ergebnis als eine offene .exode-Datei, die Laufzeitpakete in React, Vue, Svelte, Angular, Solid, React Native, SwiftUI und abspielen Flutter.

Kernarchitektur

Warum Entwickler und Designer ExodeUI wählen

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

Echtzeit-Frühlingsphysik

Ersetzen Sie spröde Dauerkurven durch natürliche Steifigkeit, Masse und Dämpfungsphysik, die fließend auf die Benutzergeschwindigkeit reagieren.

Core Architecture

Visuelle Zustandsmaschinenlogik

Verknüpfen Sie komplexe Hover-, Aktiv-, Drag- und Ladezustände visuell, ohne Tausende von Zeilen fragiler CSS-Übergänge zu schreiben.

Core Architecture

Nativer Produktionscode-Export

Spielen Sie dieselbe Datei in React, Vue, Svelte, Angular, Solid, React Native, SwiftUI und Flutter ab, mit Eingaben und Ereignissen, die Ihr Code steuert.

Core Architecture

Kontinuierliche Gestenverfolgung

Erstklassige Drag-, Schleuder-, Pinch- und Zeigerverfolgung mit kontinuierlicher Impuls- und Grenzkollisionserkennung.

Core Architecture

Objektive Bewertung

Wie ExodeUI abschneidet gegen Traditional UI Animation Tools

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

The ExodeUI Architecture

ExodeUI

Stärken
  • Eine geöffnete Datei wird in acht Framework-Laufzeiten ausgeführt
  • Eingebettete Physik-Engine mit echter Geschwindigkeit und Dynamik
  • Visuelles Zustandsmaschinenknotendiagramm für Verzweigungslogik
  • Eingaben und Ereignisse, die Ihr App-Code steuert
Compared with

Traditional UI Animation Tools

Trade-offs
  • Gibt statische MP4-Videos, GIFs oder schwere After Effects JSONs aus
  • Lineare zeitbasierte Keyframes, die unterbrochen werden, wenn der Benutzer die Interaktion unterbricht
  • Entwickler müssen jede Animationskurve im Code manuell neu erstellen
  • Interaktive Zustände müssen normalerweise rund um den Player von Hand codiert werden

Übergabe an die Entwicklung

So nutzt du es im Code

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

import { ExodeUICanvas } aus 'exodeui';

// Federn, Zustände und Timing live in der .exode-Datei (entworfen im
// Herausgeber). Ihr Code leitet Eingaben weiter und hört Ereignisse zurück.
Exportfunktion InteractiveButton() {
  zurück (
    <ExodeUICanvas
      src="/interactive_button.bexode"
      Eingaben={{ gedrückt }}
      onTrigger={(name) => console.log('ExodeUI event:', name)}
    />
  );
}

Noch Fragen?

Häufige Fragen

Lebendige Komponenten mit echter Bewegung bauen.

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

Kostenlos testen