Skip to main content
LanguageTiếng Việt
Kỹ thuậtđọc 4 phúttháng 10 năm 2026

ExodeUI có thể được sử dụng trong React Native không?

Câu trả lời ngắn

Đúng. ExodeUI có gói thời gian chạy React Native phát các tệp .exode bên trong ứng dụng của bạn. Nó không tạo mã Reanimated: hoạt ảnh vẫn ở trong một tệp JSON đang mở và mã ứng dụng của bạn điều khiển nó bằng cách đặt đầu vào và lắng nghe các sự kiện. Tệp tương tự cũng có thể chạy trên web, SwiftUI và Flutter.

Điểm chính

  • ExodeUI gửi gói thời gian chạy React Native
  • Nó phát tệp .exode; nó không viết mã Reanimated hoặc mã Trình xử lý cử chỉ cho bạn
  • Mã ứng dụng đặt đầu vào (boolean, số, trình kích hoạt) và lắng nghe các sự kiện
  • Tệp tương tự chạy trong React, Vue, Svelte, Angular, Solid, SwiftUI và Flutter
  • Thử nghiệm trên thiết bị thực để đạt được mục tiêu hiệu suất của bạn

Có hai cách để đưa chuyển động được thiết kế vào ứng dụng React Native. Một là xây dựng lại nó bằng tay với một thư viện như Reanimated. Cách khác là phát tệp được tạo bằng công cụ thiết kế trong thời gian chạy. ExodeUI áp dụng cách tiếp cận thứ hai.

Bạn thiết kế thành phần trong ExodeUI với các trạng thái, chuyển tiếp, vật lý lò xo và logic của nó. Kết quả là một tệp .exode JSON. Trong ứng dụng của bạn, thời gian chạy ExodeUI React Native sẽ phát tệp đó và mã của bạn kiểm soát tệp đó: đặt đầu vào boolean khi yêu cầu đang tải, kích hoạt trình kích hoạt khi yêu cầu thành công hoặc đặt một số từ vị trí thanh trượt hoặc cuộn. Hoạt ảnh cũng có thể gửi các sự kiện trở lại mã của bạn.

Điều này có nghĩa là nhà thiết kế có thể thay đổi thời gian, màu sắc hoặc trạng thái mà không cần nhà phát triển viết lại mã hoạt ảnh, miễn là đầu vào và sự kiện vẫn giữ nguyên. Vì tệp được chia sẻ nên thành phần tương tự có thể được sử dụng trong ứng dụng web React, ứng dụng SwiftUI hoặc ứng dụng Flutter.

Thay vào đó, nếu bạn muốn mã viết tay, chẳng hạn vì bạn cần toàn quyền kiểm soát hoặc có giới hạn gói nghiêm ngặt, Reanimated vẫn là lựa chọn tiêu chuẩn trong React Native. Một số nhóm sử dụng cả hai: chuyển động viết tay cho các tệp điều hướng cốt lõi và thời gian chạy cho các thành phần phong phú hơn.

Giống như bất kỳ thời gian chạy nào, hãy kiểm tra trên các thiết bị bạn hỗ trợ, đặc biệt là các điện thoại Android cũ hơn, trước khi dựa vào thiết bị đó cho các màn hình quan trọng.

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

ExodeUI có tạo mã Reanimated không?

Không. Nó cung cấp thời gian chạy để phát tệp .exode. Mã của bạn kiểm soát hoạt ảnh thông qua đầu vào và sự kiện.

Nó có hoạt động với Expo không?

Kiểm tra tài liệu thời gian chạy React Native để biết hỗ trợ Expo hiện tại trước khi bạn bắt đầu.

Hoạt ảnh tương tự có thể chạy trên iOS và Android không?

Đúng. Thời gian chạy React Native phát cùng một tệp trên cả hai nền tảng.

Làm cách nào để kích hoạt hoạt ảnh từ ứng dụng của tôi?

Đặt đầu vào hoặc kích hoạt trình kích hoạt được xác định trong tệp, ví dụ: trình kích hoạt boolean "được nhấn" hoặc trình kích hoạt "thành công".

Hướng dẫn và ví dụ liên quan

Hãy thử một thành phần chạy trên thiết bị di động

Mở một ví dụ ExodeUI miễn phí và xem các đầu vào cũng như sự kiện mà ứng dụng React Native của bạn sẽ kiểm soát.

Mở các ví dụ
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 →