Skip to main content
Languageไทย
วิศวกรรมอ่าน 4 นาทีตุลาคม 2026

ExodeUI สามารถใช้กับ React Native ได้หรือไม่?

คำตอบสั้น ๆ

ใช่. ExodeUI มีแพ็กเกจรันไทม์ React Native ที่จะเล่นไฟล์ .exode ภายในแอปของคุณ มันไม่ได้สร้างโค้ด Reanimated: ภาพเคลื่อนไหวจะยังคงอยู่ในไฟล์ JSON ที่เปิดอยู่ไฟล์เดียว และโค้ดของแอปขับเคลื่อนโดยการตั้งค่าอินพุตและการฟังเหตุการณ์ ไฟล์เดียวกันนี้สามารถทำงานบนเว็บ SwiftUI และ Flutter ได้

หลัก Takeaway

  • ExodeUI จัดส่งแพ็กเกจรันไทม์ React Native
  • มันเล่นไฟล์ .exode; มันไม่ได้เขียนโค้ด Reanimated หรือ Gesture Handler ให้คุณ
  • รหัสแอปตั้งค่าอินพุต (บูลีน ตัวเลข ทริกเกอร์) และรอรับเหตุการณ์
  • ไฟล์เดียวกันทำงานใน React, Vue, Svelte, Angular, Solid, SwiftUI และ Flutter
  • ทดสอบบนอุปกรณ์จริงเพื่อเป้าหมายประสิทธิภาพของคุณ

มีสองวิธีในการรับการเคลื่อนไหวที่ออกแบบลงในแอป React Native หนึ่งคือการสร้างมันขึ้นมาใหม่ด้วยมือด้วยไลบรารีเช่น Reanimated อีกประการหนึ่งคือการเล่นไฟล์ที่สร้างในเครื่องมือออกแบบผ่านรันไทม์ ExodeUI ใช้แนวทางที่สอง

คุณออกแบบส่วนประกอบใน ExodeUI ด้วยสถานะ การเปลี่ยนภาพ ฟิสิกส์ของสปริง และตรรกะ ผลลัพธ์คือไฟล์ .exode JSON หนึ่งไฟล์ ในแอปของคุณ รันไทม์ ExodeUI React Native จะเล่นไฟล์นั้น และโค้ดของคุณจะควบคุมไฟล์ดังกล่าว: ตั้งค่าอินพุตบูลีนเมื่อมีการโหลดคำขอ เรียกใช้ทริกเกอร์เมื่อดำเนินการสำเร็จ หรือตั้งค่าตัวเลขจากตำแหน่งแถบเลื่อนหรือตำแหน่งเลื่อน ภาพเคลื่อนไหวยังสามารถส่งเหตุการณ์กลับไปยังโค้ดของคุณได้

ซึ่งหมายความว่านักออกแบบสามารถเปลี่ยนเวลา สี หรือสถานะได้โดยไม่ต้องให้นักพัฒนาเขียนโค้ดแอนิเมชั่นใหม่ ตราบใดที่อินพุตและเหตุการณ์ยังคงเหมือนเดิม เนื่องจากไฟล์ถูกแชร์ ส่วนประกอบเดียวกันจึงสามารถใช้ได้ในเว็บแอป React, แอป SwiftUI หรือแอป Flutter

หากคุณต้องการโค้ดที่เขียนด้วยมือแทน เช่น เนื่องจากคุณต้องการการควบคุมเต็มรูปแบบหรือมีขีดจำกัดบันเดิลที่เข้มงวด Reanimated ยังคงเป็นตัวเลือกมาตรฐานใน React Native บางทีมใช้ทั้งสองอย่าง: การเคลื่อนไหวที่เขียนด้วยลายมือสำหรับการนำทางหลักและไฟล์รันไทม์สำหรับส่วนประกอบที่สมบูรณ์ยิ่งขึ้น

เช่นเดียวกับรันไทม์ใดๆ ให้ทดสอบบนอุปกรณ์ที่คุณรองรับ โดยเฉพาะโทรศัพท์ Android รุ่นเก่า ก่อนที่จะใช้กับหน้าจอที่สำคัญ

คำถามที่พบบ่อย

ExodeUI สร้างโค้ด Reanimated หรือไม่

ไม่ มันมีรันไทม์สำหรับเล่นไฟล์ .exode รหัสของคุณควบคุมภาพเคลื่อนไหวผ่านอินพุตและเหตุการณ์

ใช้กับงานเอ็กซ์โปได้มั้ยคะ?

ตรวจสอบเอกสารประกอบรันไทม์ React Native สำหรับการสนับสนุน Expo ปัจจุบันก่อนที่คุณจะเริ่มต้น

แอนิเมชั่นเดียวกันสามารถทำงานบน iOS และ Android ได้หรือไม่

ใช่. รันไทม์ React Native จะเล่นไฟล์เดียวกันบนทั้งสองแพลตฟอร์ม

ฉันจะเรียกภาพเคลื่อนไหวจากแอปของฉันได้อย่างไร

ตั้งค่าอินพุตหรือเริ่มการทำงานของทริกเกอร์ที่กำหนดไว้ในไฟล์ เช่น ทริกเกอร์บูลีน "กด" หรือทริกเกอร์ "สำเร็จ"

คำแนะนำและตัวอย่างที่เกี่ยวข้อง

ลองใช้ส่วนประกอบที่ทำงานบนมือถือ

เปิดตัวอย่าง ExodeUI ฟรี และดูอินพุตและเหตุการณ์ที่แอป React Native ของคุณจะควบคุม

เปิดตัวอย่าง
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 →