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 →

Catégorie : Architecture d’interface vivante

Outil de conception d'interface utilisateur interactif pour les logiciels vivants

L’ère du dessin de rectangles statiques et de l’appel à la conception d’interface est révolue. Concevez un logiciel vivant qui répond aux gestes, respecte la physique et communique clairement.

What is Outil de in ExodeUI?

La conception d’interface utilisateur interactive est la discipline consistant à créer des interfaces utilisateur qui se comportent comme des systèmes physiques tactiles plutôt que comme des images statiques. ExodeUI est un moteur de conception d'interface utilisateur interactive qui remplace les cadres de canevas statiques par des éléments d'interface utilisateur réactifs, dynamiques et basés sur la physique, livrés directement au logiciel de production.

Architecture centrale

Pourquoi les ingénieurs et les designers choisissent ExodeUI

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

Architecture de toile vivante

Interagissez avec vos boutons, modaux et curseurs directement sur le canevas au fur et à mesure que vous les créez. Pas besoin de déclencher un mode prototype séparé.

Core Architecture

Nœuds logiques visuels

Connectez les événements (cliquez, faites glisser, survolez) aux conditions et aux transitions d’état sans vous battre avec un code impératif complexe.

Core Architecture

Composants multi-états

Concevez des états complets des composants (par défaut, survol, focus, actif, chargement, erreur, réussite) avec une interpolation printanière transparente.

Core Architecture

Alignement direct des développeurs

Les designers pensent en termes d'états visuels ; les développeurs pensent en machines à états. ExodeUI parle couramment les deux langues.

Core Architecture

Évaluation objective

Comment ExodeUI se compare à Static Wireframing Tools

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

The ExodeUI Architecture

ExodeUI

Points forts
  • Les composants sont en direct et interactifs directement sur la zone de dessin
  • Simule les ressorts, les touches et les gestes du système d'exploitation réel
  • Garantit zéro bug d'interface utilisateur causé par des erreurs de synchronisation d'état
  • Exporte le code de production qui correspond à 100 % à la conception visuelle
Compared with

Static Wireframing Tools

Trade-offs
  • Dessine des formes vectorielles 2D inertes sans notion de temps ni de logique
  • Les prototypes semblent lents et manquent de réponse physique réaliste
  • Impossible de gérer des données dynamiques réalistes ou des branchements d'état complexes
  • Laisse les développeurs deviner les vitesses de transition et la sensation physique

Passage au développement

L’utiliser dans votre code

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

importer { ExodeUICanvas } depuis 'exodeui' ;

// Les ressorts, les états et le timing sont présents dans le fichier .exode (conçu dans le
// éditeur). Votre code transmet les entrées et entend les événements en retour.
fonction d'exportation LivingAuthButton() {
  retour (
    <ExodeUIToile
      src="/living_auth_button.bexode"
      onTrigger={(nom) => console.log('Événement ExodeUI :', nom)}
    />
  );
}

Des questions ?

Questions fréquentes

Créez des composants vivants avec un vrai mouvement.

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

Essayer gratuitement