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 →

Pilar 05 · UI vectorial moderna

Alternativa LottieFiles: máquinas de estados interactivas dinámicas frente a vídeo estático JSON

Lottie fue creado para reproducir animaciones vectoriales pasivas en pantallas móviles. ExodeUI está diseñado para construir sistemas de interfaz de usuario interactivos y vivos.

What is Alternativa LottieFiles: in ExodeUI?

ExodeUI es la principal alternativa a LottieFiles para interfaces de software modernas. Mientras que Lottie representa fotogramas clave de animación lineales y no interactivos exportados desde Adobe After Effects a archivos pesados ​​JSON, los archivos ExodeUI contienen estados, física y lógica que los tiempos de ejecución reproducen en su aplicación, por lo que los elementos de la interfaz de usuario responden al tacto, los gestos y el estado de la aplicación. Hacemos ExodeUI.

Arquitectura central

Por qué ingenieros y diseñadores eligen ExodeUI

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

Interacción real a través de la reproducción de video

Las animaciones Lottie se reproducen desde el fotograma 0 al fotograma 60 como un vídeo. Los elementos ExodeUI responden en tiempo real a la velocidad de arrastre, desplazamiento y toque.

Core Architecture

No se necesita Adobe After Effects

Diseña y anima completamente dentro de ExodeUI. Elimine las costosas suscripciones a Creative Cloud y los complementos de exportación de Bodymovin con errores.

Core Architecture

React nativo y código Swift

Exporte componentes limpios que se colocan directamente en su aplicación sin bibliotecas de reproductores voluminosas ni analizadores de árboles JSON.

Core Architecture

Lottie Migración e importación

Importe archivos Lottie JSON existentes a ExodeUI y actualícelos a componentes de máquina de estado interactivos.

Core Architecture

Evaluación objetiva

Cómo se compara ExodeUI con LottieFiles & After Effects

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

The ExodeUI Architecture

ExodeUI

Puntos fuertes
  • Interactividad bidireccional total e impulso físico real.
  • La lógica de la máquina de estado visual elimina envoltorios de codificación complejos
  • Estudio de interfaz de usuario visual dedicado diseñado para software de producto
  • Uso ultra bajo de CPU y batería con aceleración de GPU por hardware
Compared with

LottieFiles & After Effects

Trade-offs
  • Reproducción lineal y pasiva que no puede reaccionar dinámicamente a la entrada del usuario.
  • Requiere flujos de trabajo complejos y costosos Adobe After Effects
  • Las cargas útiles pesadas de JSON provocan picos de CPU y caída de fotogramas en dispositivos móviles
  • Sin lógica de máquina de estado nativa: los desarrolladores deben escribir envoltorios personalizados

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 InteractiveToggle() {
  regresar (
    <ExodeUILienzo
      src="/toggle_switch.bexode"
      onTrigger={(nombre) => console.log('evento ExodeUI:', nombre)}
    />
  );
}

Por qué los equipos de productos están yendo más allá de Lottie

Lottie supuso un avance monumental en 2017, ya que permitió renderizar animaciones vectoriales en iOS, Android y Web sin archivos de vídeo masivos GIF o MP4. Pero el diseño de software ha evolucionado desde animaciones decorativas pasivas hasta interacciones de interfaz de usuario dinámicas y táctiles:

  • El muro de interactividad: no es fácil hacer que una animación Lottie responda al impulso de arrastre o a la velocidad de los dedos.
  • El consumo de batería y CPU: el análisis de árboles JSON de varios megabytes y la evaluación de las curvas Bézier en cada cuadro provoca el consumo de batería en los dispositivos móviles.
  • La compleja cadena de herramientas: los diseñadores deben dominar Adobe After Effects, una aplicación creada para efectos visuales de cine y televisión, no productos de software digital.

Topic Cluster Network

Explora conceptos y herramientas relacionadas

¿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