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 →

Categoria: Architettura dell'interfaccia vivente

Strumento di progettazione dell'interfaccia utente interattiva per Living Software

L’era in cui si disegnavano rettangoli statici e lo si chiamava design dell’interfaccia è finita. Progetta software viventi che rispondano ai gesti, rispettino la fisica e comunichino chiaramente.

What is Strumento di in ExodeUI?

La progettazione interattiva dell'interfaccia utente è la disciplina che consiste nella creazione di interfacce utente che si comportano come sistemi fisici tattili anziché come immagini statiche. ExodeUI è un motore di progettazione dell'interfaccia utente interattivo che sostituisce i frame statici con elementi dell'interfaccia utente reattivi, con stato e basati sulla fisica forniti direttamente al software di produzione.

Architettura centrale

Perché ingegneri e designer scelgono ExodeUI

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

Architettura della tela vivente

Interagisci con i pulsanti, le modalità e i cursori direttamente sull'area di disegno mentre li costruisci. Non è necessario attivare una modalità prototipo separata.

Core Architecture

Nodi di logica visiva

Collega gli eventi (clic, trascinamento, passaggio del mouse) a condizioni e transizioni di stato senza dover lottare con codici imperativi complessi.

Core Architecture

Componenti multistato

Progetta stati completi dei componenti (predefinito, passaggio del mouse, focus, attivo, caricamento, errore, successo) con interpolazione a molla senza soluzione di continuità.

Core Architecture

Allineamento diretto dello sviluppatore

I designer pensano in stati visivi; gli sviluppatori pensano in macchine a stati. ExodeUI parla fluentemente entrambe le lingue.

Core Architecture

Valutazione oggettiva

Come si confronta ExodeUI con Static Wireframing Tools

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

The ExodeUI Architecture

ExodeUI

Punti di forza
  • I componenti sono attivi e interattivi direttamente sull'area di disegno
  • Simula molle, tocchi e gesti reali del sistema operativo
  • Garantisce zero bug dell'interfaccia utente causati da errori di sincronizzazione dello stato
  • Esporta il codice di produzione che corrisponde al 100% al design visivo
Compared with

Static Wireframing Tools

Trade-offs
  • Disegna forme vettoriali 2D inerti senza concetto di tempo o logica
  • I prototipi sembrano lenti e mancano di una risposta fisica realistica
  • Non è in grado di gestire dati dinamici realistici o ramificazioni di stati complesse
  • Lascia gli sviluppatori a indovinare la velocità di transizione e la sensazione fisica

Passaggio allo sviluppo

Usarlo nel tuo codice

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

importa { ExodeUICanvas } da 'exodeui';

// Molle, stati e tempistiche vivono nel file .exode (progettato nel file
//editore). Il tuo codice passa gli input e ascolta gli eventi.
funzione di esportazione LivingAuthButton() {
  ritorno (
    <ExodeUICanvas
      src="/living_auth_button.bexode"
      onTrigger={(nome) => console.log('Evento ExodeUI:', nome)}
    />
  );
}

Hai domande?

Domande frequenti

Crea componenti vivi con movimento reale.

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

Provalo gratis