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 →

Categoría: Arquitectura de interfaz viva

Herramienta de diseño de interfaz de usuario interactiva para software vivo

La era de dibujar rectángulos estáticos y llamarlo diseño de interfaz ha terminado. Diseñe software vivo que responda a gestos, respete la física y se comunique con claridad.

What is Herramienta de in ExodeUI?

El diseño de UI interactiva es la disciplina de crear interfaces de usuario que se comportan como sistemas físicos táctiles en lugar de imágenes estáticas. ExodeUI es un motor de diseño de interfaz de usuario interactivo que reemplaza los marcos de lienzo estáticos con elementos de interfaz de usuario sensibles, con estado y basados ​​en la física que se envían directamente al software de producción.

Arquitectura central

Por qué ingenieros y diseñadores eligen ExodeUI

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

Arquitectura del lienzo vivo

Interactúe con sus botones, modales y controles deslizantes directamente en el lienzo a medida que los crea. No es necesario activar un modo de prototipo independiente.

Core Architecture

Nodos de lógica visual

Conecte eventos (haga clic, arrastre, coloque el cursor) con condiciones y transiciones de estado sin tener que lidiar con código imperativo complejo.

Core Architecture

Componentes multiestatales

Diseñe estados integrales de componentes (predeterminado, flotante, enfocado, activo, cargando, error, éxito) con una interpolación de resorte perfecta.

Core Architecture

Alineación directa del desarrollador

Los diseñadores piensan en estados visuales; Los desarrolladores piensan en máquinas de estados. ExodeUI habla ambos idiomas con fluidez.

Core Architecture

Evaluación objetiva

Cómo se compara ExodeUI con Static Wireframing Tools

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

The ExodeUI Architecture

ExodeUI

Puntos fuertes
  • Los componentes están activos e interactivos directamente en el lienzo de dibujo.
  • Simula resortes, toques y gestos reales del sistema operativo.
  • Garantiza cero errores en la interfaz de usuario causados ​​por errores de sincronización del estado
  • Exporta código de producción que coincide al 100% con el diseño visual.
Compared with

Static Wireframing Tools

Trade-offs
  • Dibuja formas vectoriales 2D inertes sin concepto de tiempo ni lógica.
  • Los prototipos se sienten lentos y carecen de una respuesta física realista.
  • No se pueden manejar datos dinámicos realistas o ramificaciones de estado complejas
  • Deja a los desarrolladores conjeturando sobre las velocidades de transición y la sensación física

Entrega al desarrollo

Cómo usarlo en tu código

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

importar { ExodeUICanvas } desde 'exodeui';

// Resortes, estados y tiempos viven en el archivo .exode (diseñado en el
//editor). Su código pasa entradas y escucha eventos.
función de exportación LivingAuthButton() {
  regresar (
    <ExodeUILienzo
      src="/living_auth_button.bexode"
      onTrigger={(nombre) => console.log('evento ExodeUI:', nombre)}
    />
  );
}

¿Tienes preguntas?

Preguntas frecuentes

Crea componentes vivos con movimiento real.

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

Pruébalo gratis