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: Living Interface Architecture

Interaktivní nástroj pro návrh uživatelského rozhraní pro Living Software

Éra kreslení statických obdélníků a nazývaná design rozhraní je pryč. Navrhněte živý software, který reaguje na gesta, respektuje fyziku a jasně komunikuje.

What is Interaktivní nástroj in ExodeUI?

Interaktivní návrh uživatelského rozhraní je disciplína vytváření uživatelských rozhraní, která se chovají jako hmatové fyzické systémy spíše než jako statické obrázky. ExodeUI je interaktivní návrhový engine uživatelského rozhraní, který nahrazuje statické rámečky plátna citlivými, stavovými a fyzikálními prvky uživatelského rozhraní, které se dodávají přímo do produkčního softwaru.

Základní architektura

Proč si inženýři a designéři vybírají ExodeUI

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

Architektura živého plátna

Komunikujte s tlačítky, modály a posuvníky přímo na plátně při jejich sestavování. Není třeba spouštět samostatný režim prototypu.

Core Architecture

Uzly vizuální logiky

Propojte události (kliknutí, přetažení, přejetí myší) s podmínkami a přechody stavů, aniž byste se museli potýkat se složitým imperativním kódem.

Core Architecture

Vícestavové komponenty

Navrhněte komplexní stavy komponent (výchozí, visení, fokus, aktivní, načítání, chyba, úspěch) s plynulou interpolací pružin.

Core Architecture

Přímé zarovnání vývojáře

Návrháři myslí ve vizuálních stavech; vývojáři myslí ve státních automatech. ExodeUI mluví plynně oběma jazyky.

Core Architecture

Objektivní hodnocení

Jak ExodeUI ve srovnání s Static Wireframing Tools

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

The ExodeUI Architecture

ExodeUI

Silné stránky
  • Komponenty jsou živé a interaktivní přímo na kreslicím plátně
  • Simuluje skutečné pružiny, dotyky a gesta operačního systému
  • Zaručuje nulové chyby uživatelského rozhraní způsobené chybami synchronizace stavu
  • Exportuje produkční kód, který se 100% shoduje s vizuálním designem
Compared with

Static Wireframing Tools

Trade-offs
  • Kreslí inertní 2D vektorové tvary bez pojmu času nebo logiky
  • Prototypy se cítí pomalé a postrádají realistickou fyzickou odezvu
  • Nezvládne realistická dynamická data nebo složité větvení stavu
  • Nechává vývojáře hádat o rychlosti přechodu a fyzickém pocitu

Developer Handoff

Použití ve vašem kódu

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

import { ExodeUICanvas } z 'exodeui';

// Pružiny, stavy a časování žijí v souboru .exode (navržený v
// editor). Váš kód předává vstupy a slyší události zpět.
export funkce LivingAuthButton() {
  vrátit (
    <ExodeUIPlátno
      src="/living_auth_button.bexode"
      onTrigger={(name) => console.log('ExodeUI event:', name)}
    />
  );
}

Máte otázky?

Často kladené otázky

Vytvářejte živé komponenty skutečným pohybem.

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

Vyzkoušejte zdarma