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 →

Trụ cột 05 · Giao diện người dùng Vector hiện đại

Giải pháp thay thế LottieFiles: Máy trạng thái tương tác động và video tĩnh JSON

Lottie được tạo để phát lại hoạt ảnh vector thụ động trên màn hình di động. ExodeUI được thiết kế để xây dựng các hệ thống giao diện người dùng tương tác sống động.

What is Giải pháp in ExodeUI?

ExodeUI là giải pháp thay thế LottieFiles hàng đầu cho các giao diện phần mềm hiện đại. Trong khi Lottie hiển thị các khung hình chính hoạt hình tuyến tính, không tương tác được xuất từ ​​Adobe After Effects thành các tệp JSON nặng, các tệp ExodeUI chứa các trạng thái, vật lý và logic mà thời gian chạy phát trong ứng dụng của bạn, do đó các thành phần giao diện người dùng phản hồi với thao tác chạm, cử chỉ và trạng thái ứng dụng. Chúng tôi tạo ra ExodeUI.

Kiến trúc cốt lõi

Vì sao kỹ sư và nhà thiết kế chọn ExodeUI

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

Tương tác thực qua phát lại video

Hoạt ảnh Lottie phát từ khung 0 đến khung 60 giống như một video. Các phần tử ExodeUI phản hồi theo thời gian thực với tốc độ kéo, di chuột và nhấn.

Core Architecture

Không cần Adobe After Effects

Thiết kế và tạo hoạt ảnh hoàn toàn bên trong ExodeUI. Loại bỏ các đăng ký Creative Cloud đắt tiền và các plugin xuất Bodymovin có lỗi.

Core Architecture

Mã React & Swift gốc

Xuất các thành phần sạch thả trực tiếp vào ứng dụng của bạn mà không cần thư viện trình phát cồng kềnh hoặc trình phân tích cú pháp cây JSON.

Core Architecture

Di chuyển và nhập Lottie

Nhập các tệp Lottie JSON hiện có vào ExodeUI và nâng cấp chúng thành các thành phần máy trạng thái tương tác.

Core Architecture

Đánh giá khách quan

ExodeUI so với LottieFiles & After Effects

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

The ExodeUI Architecture

ExodeUI

Điểm mạnh
  • Tương tác hai chiều đầy đủ và động lượng vật lý thực sự
  • Logic máy trạng thái trực quan loại bỏ các trình bao bọc mã hóa phức tạp
  • Studio giao diện người dùng trực quan chuyên dụng được thiết kế cho phần mềm sản phẩm
  • Mức sử dụng CPU và pin cực thấp với khả năng tăng tốc GPU phần cứng
Compared with

LottieFiles & After Effects

Trade-offs
  • Phát lại tuyến tính, thụ động không thể phản ứng linh hoạt với đầu vào của người dùng
  • Yêu cầu quy trình công việc Adobe After Effects phức tạp và tốn kém
  • Tải trọng JSON nặng khiến CPU tăng đột biến và giảm khung hình trên thiết bị di động
  • Không có logic máy trạng thái gốc: nhà phát triển phải viết các trình bao bọc riêng biệt

Bàn giao cho đội phát triển

Dùng trong mã của bạn

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

nhập {ExodeUICanvas } từ 'exodeui';

// Lò xo, trạng thái và thời gian tồn tại trong tệp .exode (được thiết kế trong
// trình soạn thảo). Mã của bạn chuyển đầu vào vào và nghe lại các sự kiện.
hàm xuất InteractiveToggle() {
  trở lại (
    <ExodeUIVải
      src="/toggle_switch.bexode"
      onTrigger={(name) => console.log('ExodeUI sự kiện:', name)}
    />
  );
}

Tại sao các nhóm sản phẩm lại vượt xa Lottie

Lottie là một bước đột phá hoành tráng trong năm 2017, cho phép hiển thị hoạt hình vector trên iOS, Android và Web mà không cần các tệp video GIF hoặc MP4 lớn. Nhưng thiết kế phần mềm đã phát triển từ hoạt ảnh trang trí thụ động sang tương tác UI năng động, xúc giác:

  • Tường tương tác: Bạn không thể dễ dàng tạo hoạt ảnh Lottie phản ứng với động lượng kéo hoặc vận tốc ngón tay.
  • Tiêu hao pin và CPU: Phân tích cú pháp cây JSON nhiều megabyte và đánh giá các đường cong bezier trên mỗi khung hình sẽ gây hao pin trên thiết bị di động.
  • Chuỗi công cụ phức tạp: Các nhà thiết kế phải thành thạo Adobe After Effects, một ứng dụng được xây dựng cho VFX điện ảnh và truyền hình chứ không phải các sản phẩm phần mềm kỹ thuật số.

Topic Cluster Network

Khám phá khái niệm và công cụ liên quan

Bạn có câu hỏi?

Câu hỏi thường gặp

Tạo component sống động với chuyển động thật.

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

Dùng thử miễn phí