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 →

Thể loại: Kiến trúc giao diện sống

Công cụ thiết kế giao diện người dùng tương tác cho phần mềm cuộc sống

Thời đại vẽ hình chữ nhật tĩnh và gọi đó là thiết kế giao diện đã qua. Thiết kế phần mềm sống đáp ứng cử chỉ, tôn trọng vật lý và giao tiếp rõ ràng.

What is Công cụ in ExodeUI?

Thiết kế giao diện người dùng tương tác là nguyên tắc tạo ra giao diện người dùng hoạt động giống như các hệ thống vật lý, xúc giác hơn là hình ảnh tĩnh. ExodeUI là một công cụ thiết kế giao diện người dùng tương tác thay thế các khung canvas tĩnh bằng các thành phần giao diện người dùng phản hồi, trạng thái và điều khiển vật lý được gửi trực tiếp đến phần mềm sản xuất.

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.

Kiến trúc Canvas sống

Tương tác với các nút, phương thức và thanh trượt của bạn trực tiếp trên khung vẽ khi bạn tạo chúng. Không cần kích hoạt chế độ nguyên mẫu riêng biệt.

Core Architecture

Nút logic trực quan

Kết nối các sự kiện (nhấp, kéo, di chuột) với các điều kiện và chuyển đổi trạng thái mà không gặp khó khăn với mã mệnh lệnh phức tạp.

Core Architecture

Thành phần đa trạng thái

Thiết kế các trạng thái thành phần toàn diện (mặc định, di chuột, tiêu điểm, hoạt động, tải, lỗi, thành công) với phép nội suy lò xo liền mạch.

Core Architecture

Liên kết nhà phát triển trực tiếp

Nhà thiết kế suy nghĩ ở trạng thái trực quan; các nhà phát triển suy nghĩ trong các máy trạng thái. ExodeUI nói trôi chảy cả hai ngôn ngữ.

Core Architecture

Đánh giá khách quan

ExodeUI so với Static Wireframing Tools

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

The ExodeUI Architecture

ExodeUI

Điểm mạnh
  • Các thành phần trực tiếp và tương tác ngay trên khung vẽ
  • Mô phỏng các lò xo, thao tác chạm và cử chỉ của hệ điều hành thực
  • Đảm bảo không có lỗi giao diện người dùng do lỗi đồng bộ hóa trạng thái
  • Xuất mã sản xuất khớp 100% với thiết kế trực quan
Compared with

Static Wireframing Tools

Trade-offs
  • Vẽ các hình dạng vector 2D trơ mà không có khái niệm về thời gian hay logic
  • Nguyên mẫu có cảm giác chậm chạp và thiếu phản ứng vật lý thực tế
  • Không thể xử lý dữ liệu động thực tế hoặc phân nhánh trạng thái phức tạp
  • Để các nhà phát triển đoán về tốc độ chuyển tiếp và cảm giác vật lý

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 LivingAuthButton() {
  trở lại (
    <ExodeUIVải
      src="/living_auth_button.bexode"
      onTrigger={(name) => console.log('ExodeUI sự kiện:', name)}
    />
  );
}

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í