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 →

Kategoria: Architektura żywego interfejsu

Interaktywne narzędzie do projektowania interfejsu użytkownika dla oprogramowania Living

Era rysowania statycznych prostokątów i nazywania tego projektowaniem interfejsów dobiegła końca. Projektuj żywe oprogramowanie, które reaguje na gesty, szanuje fizykę i jasno się komunikuje.

What is Interaktywne narzędzie in ExodeUI?

Interaktywne projektowanie interfejsu użytkownika to dyscyplina polegająca na tworzeniu interfejsów użytkownika, które zachowują się jak dotykowe, fizyczne systemy, a nie statyczne obrazy. ExodeUI to interaktywny silnik projektowania interfejsu użytkownika, który zastępuje statyczne ramki płótna responsywnymi, stanowymi i opartymi na fizyce elementami interfejsu użytkownika, które są dostarczane bezpośrednio do oprogramowania produkcyjnego.

Architektura rdzenia

Dlaczego inżynierowie i projektanci wybierają ExodeUI

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

Architektura żywego płótna

Korzystaj z przycisków, modali i suwaków bezpośrednio na płótnie podczas ich tworzenia. Nie ma potrzeby uruchamiania osobnego trybu prototypowego.

Core Architecture

Węzły logiki wizualnej

Połącz zdarzenia (kliknij, przeciągnij, najedź) z warunkami i przejściami stanów bez konieczności zmagania się ze złożonym kodem imperatywnym.

Core Architecture

Komponenty wielostanowe

Projektuj kompleksowe stany komponentów (domyślny, najechanie, fokus, aktywny, ładowanie, błąd, powodzenie) za pomocą płynnej interpolacji sprężynowej.

Core Architecture

Bezpośrednie dostosowanie programistów

Projektanci myślą w stanach wizualnych; programiści myślą w maszynach stanowych. ExodeUI mówi płynnie w obu językach.

Core Architecture

Obiektywna ocena

Jak ExodeUI porównuje się z Static Wireframing Tools

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

The ExodeUI Architecture

ExodeUI

Mocne strony
  • Komponenty są aktywne i interaktywne bezpośrednio na kanwie rysunku
  • Symuluje rzeczywiste sprężyny, dotknięcia i gesty systemu operacyjnego
  • Gwarantuje zero błędów interfejsu użytkownika spowodowanych błędami synchronizacji stanu
  • Eksportuje kod produkcyjny pasujący w 100% do projektu wizualnego
Compared with

Static Wireframing Tools

Trade-offs
  • Rysuje obojętne kształty wektorowe 2D bez pojęcia czasu i logiki
  • Prototypy wydają się powolne i brakuje im realistycznej reakcji fizycznej
  • Nie obsługuje realistycznych danych dynamicznych ani złożonych rozgałęzień stanów
  • Pozostawia programistom zgadywanie dotyczące szybkości przejścia i wrażeń fizycznych

Przekazanie dewelopera

Używanie go w swoim kodzie

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

importuj {ExodeUICanvas} z 'exodeui';

// Sprężyny, stany i synchronizacja znajdują się w pliku .exode (zaprojektowanym w formacie
//redaktor). Twój kod przekazuje dane wejściowe i odbiera zdarzenia.
funkcja eksportu LivingAuthButton() {
  powrót (
    <ExodeUIPłótno
      src="/living_auth_button.bexode"
      onTrigger={(nazwa) => console.log('Zdarzenie ExodeUI:', nazwa)}
    />
  );
}

Masz pytania?

Często zadawane pytania

Buduj żywe komponenty za pomocą prawdziwego ruchu.

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

Wypróbuj za darmo