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 →

Filar 05 · Nowoczesny interfejs wektorowy

LottieFiles Alternatywa: dynamiczne interaktywne maszyny stanowe a statyczne wideo JSON

Lottie został stworzony do odtwarzania pasywnych animacji wektorowych na ekranach mobilnych. ExodeUI został zaprojektowany do tworzenia żywych, interaktywnych systemów interfejsu użytkownika.

What is LottieFiles Alternatywa: in ExodeUI?

ExodeUI to wiodąca alternatywa LottieFiles dla nowoczesnych interfejsów oprogramowania. Podczas gdy Lottie renderuje liniowe, nieinteraktywne klatki kluczowe animacji wyeksportowane z Adobe After Effects do ciężkich plików JSON, pliki ExodeUI zawierają stany, fizykę i logikę, które są odtwarzane w aplikacji, dzięki czemu elementy interfejsu użytkownika reagują na dotyk, gesty i stan aplikacji. Wykonujemy ExodeUI.

Architektura rdzenia

Dlaczego inżynierowie i projektanci wybierają ExodeUI

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

Prawdziwa interakcja podczas odtwarzania wideo

Animacje Lottie odtwarzają się od klatki 0 do klatki 60 jak wideo. Elementy ExodeUI reagują w czasie rzeczywistym na prędkość przeciągania, najechania kursorem i naciskania.

Core Architecture

Nie jest potrzebny Adobe After Effects

Projektuj i animuj całkowicie w ExodeUI. Wyeliminuj drogie subskrypcje Creative Cloud i błędne wtyczki eksportowe Bodymovin.

Core Architecture

Natywny React i kod Swift

Eksportuj czyste komponenty, które wpadają bezpośrednio do Twojej aplikacji bez nieporęcznych bibliotek odtwarzaczy lub analizatorów drzewiastych JSON.

Core Architecture

Lottie Migracja i import

Zaimportuj istniejące pliki Lottie JSON do ExodeUI i zaktualizuj je do interaktywnych komponentów maszyny stanów.

Core Architecture

Obiektywna ocena

Jak ExodeUI porównuje się z LottieFiles & After Effects

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

The ExodeUI Architecture

ExodeUI

Mocne strony
  • Pełna dwukierunkowa interaktywność i prawdziwy pęd fizyczny
  • Logika maszyny stanu wizualnego eliminuje złożone opakowania kodujące
  • Dedykowane studio wizualne UI zaprojektowane pod oprogramowanie produktowe
  • Bardzo niskie zużycie procesora i baterii dzięki sprzętowej akceleracji GPU
Compared with

LottieFiles & After Effects

Trade-offs
  • Liniowe, pasywne odtwarzanie, które nie może dynamicznie reagować na polecenia użytkownika
  • Wymaga złożonych i kosztownych przepływów pracy Adobe After Effects
  • Ciężkie ładunki JSON powodują skoki wydajności procesora i utratę klatek na urządzeniach mobilnych
  • Brak natywnej logiki maszyny stanu: programiści muszą pisać opakowania na zamówienie

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 InteractiveToggle() {
  powrót (
    <ExodeUIPłótno
      src="/toggle_switch.bexode"
      onTrigger={(nazwa) => console.log('Zdarzenie ExodeUI:', nazwa)}
    />
  );
}

Dlaczego zespoły produktowe wychodzą poza Lottie

Lottie był monumentalnym przełomem w 2017 roku, umożliwiając renderowanie animacji wektorowych na iOS, Androidzie i w Internecie bez ogromnych plików wideo GIF lub MP4. Jednak projektowanie oprogramowania ewoluowało od pasywnych animacji dekoracyjnych do dynamicznych, dotykowych interakcji interfejsu użytkownika:

  • Ściana interaktywności: Nie można łatwo sprawić, aby animacja Lottie reagowała na pęd przeciągania lub prędkość palca.
  • Zużycie baterii i procesora: analizowanie wielomegabajtowych drzew JSON i ocenianie krzywych Beziera na każdej klatce powoduje zużycie baterii w urządzeniach mobilnych.
  • Złożony zestaw narzędzi: projektanci muszą opanować Adobe After Effects, aplikację stworzoną dla efektów wizualnych kin i telewizji, a nie oprogramowania cyfrowego.

Topic Cluster Network

Poznaj połączone koncepcje i narzędzia

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