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 →

Pillar 05 · Μοντέρνο διανυσματικό περιβάλλον χρήστη

LottieFiles Εναλλακτική: Dynamic Interactive State Machines vs Static Video JSON

Το Lottie δημιουργήθηκε για την αναπαραγωγή παθητικών διανυσματικών κινούμενων εικόνων σε οθόνες κινητών. Το ExodeUI έχει σχεδιαστεί για να δημιουργεί ζωντανά, διαδραστικά συστήματα διεπαφής χρήστη.

What is LottieFiles Εναλλακτική: in ExodeUI?

Το ExodeUI είναι η κορυφαία εναλλακτική λύση LottieFiles για σύγχρονες διεπαφές λογισμικού. Ενώ το Lottie αποδίδει γραμμικά, μη διαδραστικά βασικά καρέ κινούμενων εικόνων που εξάγονται από το Adobe After Effects σε βαριά αρχεία JSON, τα αρχεία ExodeUI περιέχουν καταστάσεις, φυσική και λογική που παίζουν οι χρόνοι εκτέλεσης στην εφαρμογή σας, ώστε τα στοιχεία διεπαφής χρήστη να ανταποκρίνονται στο άγγιγμα, τις χειρονομίες και την κατάσταση της εφαρμογής. Φτιάχνουμε ExodeUI.

Βασική Αρχιτεκτονική

Γιατί οι μηχανικοί και οι σχεδιαστές επιλέγουν ExodeUI

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

Πραγματική αλληλεπίδραση μέσω αναπαραγωγής βίντεο

Τα κινούμενα σχέδια Lottie αναπαράγονται από το καρέ 0 έως το καρέ 60 σαν βίντεο. Τα στοιχεία ExodeUI ανταποκρίνονται σε πραγματικό χρόνο για να σύρουν, να αιωρούνται και να αγγίζουν την ταχύτητα.

Core Architecture

Δεν χρειάζεται Adobe After Effects

Σχεδιάστε και ζωντανέψτε εξ ολοκλήρου μέσα στο ExodeUI. Καταργήστε τις ακριβές συνδρομές Creative Cloud και τις προσθήκες εξαγωγής με buggy Bodymovin.

Core Architecture

Εγγενής κωδικός React & Swift

Εξάγετε καθαρά στοιχεία που πέφτουν απευθείας στην εφαρμογή σας χωρίς ογκώδεις βιβλιοθήκες προγραμμάτων αναπαραγωγής ή αναλύτες δέντρων JSON.

Core Architecture

Lottie Μετανάστευση & Εισαγωγή

Εισαγάγετε υπάρχοντα αρχεία Lottie JSON στο ExodeUI και αναβαθμίστε τα σε διαδραστικά στοιχεία μηχανής κατάστασης.

Core Architecture

Αντικειμενική Αξιολόγηση

Πώς συγκρίνεται το ExodeUI με LottieFiles & After Effects

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

The ExodeUI Architecture

ExodeUI

Δυνατά σημεία
  • Πλήρης αμφίδρομη αλληλεπίδραση και πραγματική φυσική ορμή
  • Η λογική μηχανής οπτικής κατάστασης εξαλείφει πολύπλοκα περιτυλίγματα κωδικοποίησης
  • Ειδικό στούντιο οπτικής διεπαφής χρήστη σχεδιασμένο για λογισμικό προϊόντων
  • Εξαιρετικά χαμηλή χρήση CPU και μπαταρίας με επιτάχυνση GPU υλικού
Compared with

LottieFiles & After Effects

Trade-offs
  • Γραμμική, παθητική αναπαραγωγή που δεν μπορεί να αντιδράσει δυναμικά στην είσοδο του χρήστη
  • Απαιτεί πολύπλοκες και ακριβές ροές εργασιών Adobe After Effects
  • Τα βαριά ωφέλιμα φορτία JSON προκαλούν αιχμές της CPU και πτώση καρέ σε κινητά
  • Χωρίς λογική μητρικής κατάστασης: οι προγραμματιστές πρέπει να γράφουν κατά παραγγελία περιτυλίγματα

Προγραμματιστής Handoff

Χρησιμοποιώντας το στον Κώδικά σας

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

εισαγωγή { ExodeUICanvas } από το 'exodeui';

// Ελατήρια, καταστάσεις και χρονισμός ζωντανά στο αρχείο .exode (σχεδιασμένο στο
// συντάκτης). Ο κώδικάς σας μεταβιβάζει εισόδους και ακούει τα συμβάντα πίσω.
συνάρτηση εξαγωγής InteractiveToggle() {
  επιστροφή (
    <ExodeUIΚαμβάς
      src="/toggle_switch.bexode"
      onTrigger={(όνομα) => console.log('ExodeUI συμβάν:', όνομα)}
    />
  )
}

Γιατί οι ομάδες προϊόντων κινούνται πέρα ​​από το Lottie

Το Lottie ήταν μια μνημειώδης ανακάλυψη το 2017, επιτρέποντας την απόδοση διανυσματικών κινούμενων εικόνων σε iOS, Android και Web χωρίς τεράστια αρχεία βίντεο GIF ή MP4. Αλλά ο σχεδιασμός λογισμικού έχει εξελιχθεί από παθητικά διακοσμητικά κινούμενα σχέδια σε δυναμικές, απτικές αλληλεπιδράσεις διεπαφής χρήστη:

  • Τοίχος διαδραστικότητας: Δεν μπορείτε εύκολα να κάνετε μια κινούμενη εικόνα Lottie να ανταποκρίνεται στην ορμή έλξης ή στην ταχύτητα του δακτύλου.
  • Η εξάντληση της μπαταρίας και της CPU: Η ανάλυση των δέντρων JSON πολλών megabyte και η αξιολόγηση των καμπυλών bezier σε κάθε πλαίσιο προκαλεί εξάντληση της μπαταρίας στις κινητές συσκευές.
  • Η σύνθετη αλυσίδα εργαλείων: Οι σχεδιαστές πρέπει να κατέχουν το Adobe After Effects, μια εφαρμογή που έχει κατασκευαστεί για κινηματογράφο και τηλεόραση VFX, όχι για προϊόντα ψηφιακού λογισμικού.

Topic Cluster Network

Εξερευνήστε Συνδεδεμένες Έννοιες και Εργαλεία

Έχετε ερωτήσεις;

Συχνές Ερωτήσεις

Κατασκευάστε ζωντανά εξαρτήματα με πραγματική κίνηση.

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

Δοκιμάστε δωρεάν