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 →

Pilari 05 · Moderni vektorikäyttöliittymä

LottieFiles Vaihtoehto: dynaamiset interaktiiviset tilakoneet vs staattinen video JSON

Lottie luotiin passiivisten vektorianimaatioiden toistamiseen mobiilinäytöillä. ExodeUI on suunniteltu rakentamaan eläviä, interaktiivisia käyttöliittymäjärjestelmiä.

What is LottieFiles Vaihtoehto: in ExodeUI?

ExodeUI on paras LottieFiles-vaihtoehto nykyaikaisille ohjelmistoliittymille. Vaikka Lottie renderöi lineaariset, ei-interaktiiviset animaatioavainkehykset, jotka on viety Adobe After Effects -tiedostosta raskaiksi JSON-tiedostoiksi, ExodeUI-tiedostot sisältävät tiloja, fysiikkaa ja logiikkaa, joita suoritusajat toistavat sovelluksessasi, joten käyttöliittymäelementit reagoivat kosketukseen, eleisiin ja sovelluksen tilaan. Valmistamme ExodeUI.

Ydinarkkitehtuuri

Miksi insinöörit ja suunnittelijat valitsevat ExodeUI

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

Todellinen vuorovaikutus videotoiston aikana

Lottie-animaatiot toistetaan ruudusta 0 ruutuun 60 kuten video. ExodeUI-elementit reagoivat reaaliajassa vetämiseen, leijumiseen ja napauttamiseen.

Core Architecture

Ei tarvita Adobe After Effects

Suunnittele ja animoi kokonaan ExodeUI:n sisällä. Poista kalliit Creative Cloud -tilaukset ja bugiset Bodymovin-vientilaajennukset.

Core Architecture

Alkuperäinen React & Swift-koodi

Vie puhtaita komponentteja, jotka putoavat suoraan sovellukseesi ilman suuria soitinkirjastoja tai JSON-puun jäsentimiä.

Core Architecture

Lottie Siirtyminen ja tuonti

Tuo olemassa olevat Lottie JSON -tiedostot ExodeUI:ään ja päivitä ne interaktiivisiksi tilakonekomponenteiksi.

Core Architecture

Objektiivinen arviointi

Miten ExodeUI verrattuna LottieFiles & After Effects

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

The ExodeUI Architecture

ExodeUI

Vahvuudet
  • Täysi kaksisuuntainen vuorovaikutus ja todellinen fyysinen vauhti
  • Visuaalinen tilakonelogiikka eliminoi monimutkaiset koodauskääreet
  • Tuoteohjelmistoille suunniteltu visuaalinen käyttöliittymästudio
  • Erittäin alhainen suorittimen ja akun käyttö laitteiston GPU-kiihdytyksellä
Compared with

LottieFiles & After Effects

Trade-offs
  • Lineaarinen, passiivinen toisto, joka ei voi reagoida dynaamisesti käyttäjän syötteisiin
  • Edellyttää monimutkaisia ​​ja kalliita Adobe After Effects työnkulkuja
  • Raskaat JSON-hyötykuormat aiheuttavat suorittimen piikkejä ja pudottavia kehyksiä mobiilissa
  • Ei alkuperäisen tilan konelogiikkaa: kehittäjien on kirjoitettava räätälöityjä kääreitä

Kehittäjän vaihto

Käytä sitä koodissasi

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

tuo { ExodeUICanvas } 'exodeuista';

// Jouset, tilat ja ajoitus livenä .exode-tiedostossa (suunniteltu
// editori). Koodisi välittää syötteitä ja kuulee tapahtumat takaisin.
vientifunktio InteractiveToggle() {
  paluu (
    <ExodeUICanvas
      src="/toggle_switch.bexode"
      onTrigger={(nimi) => console.log('ExodeUI event:', name)}
    />
  );
}

Miksi tuotetiimit siirtyvät Lottie:n ulkopuolelle

Lottie oli monumentaalinen läpimurto vuonna 2017, ja se mahdollisti vektorianimaatioiden hahmontamisen iOS:ssä, Androidissa ja verkossa ilman valtavia GIF- tai MP4-videotiedostoja. Ohjelmistosuunnittelu on kuitenkin kehittynyt passiivisista koristeanimaatioista dynaamisiin, tuntokykyisiin käyttöliittymävuorovaikutuksiin:

  • Vuorovaikutteisuusseinä: Et voi helposti saada Lottie-animaatiota reagoimaan vetovoimaan tai sormen nopeuteen.
  • Akun ja suorittimen tyhjennys: Usean megatavun JSON-puiden jäsentäminen ja bezier-käyrien arviointi jokaisessa kehyksessä aiheuttaa akun tyhjenemistä mobiililaitteissa.
  • Monimutkainen työkaluketju: Suunnittelijoiden tulee hallita Adobe After Effects, elokuva- ja televisio-VFX-sovellusta, ei digitaalisia ohjelmistotuotteita.

Topic Cluster Network

Tutustu yhdistettyihin käsitteisiin ja työkaluihin

Onko sinulla kysyttävää?

Usein kysytyt kysymykset

Rakenna eläviä komponentteja todellisella liikkeellä.

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

Kokeile ilmaiseksi