ตัวจัดการไลบรารีอะนิเมะตัวติดตามผู้ดาวน์โหลดและผู้ชมด้วยการออกแบบ UI ที่ใช้งานง่าย
โครงการนี้ยังอยู่ในระหว่างการพัฒนาและคุณสมบัติมากมายขาดหายไปหรือจะเปลี่ยนไปในอนาคตและไม่เสถียรเวอร์ชันใหม่ใด ๆ สามารถทำลายแอพได้ใช้ตามความเสี่ยงของคุณเอง
แต่ถ้าคุณใช้มันและบางสิ่งบางอย่างไม่ได้ผลตามที่คาดไว้อย่าลังเลที่จะสร้างปัญหาให้กับมัน!
คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดในส่วนการเปิดตัว
เริ่มต้นด้วยการโคลนนิ่งโครงการนี้ด้วย
git clone https://github.com/ALEZ-DEV/Anime-Kanri.gitโครงการนี้ใช้ประโยชน์จาก Flutter สำหรับ GUI และ Rust สำหรับตรรกะแบ็กเอนด์โดยใช้ความสามารถของกรอบ RINF
ในการเรียกใช้และสร้างแอพนี้คุณจะต้องมี SDK Flutter, Rust Toolchain และ Protobuf Compiler ที่ติดตั้งในระบบของคุณ คุณสามารถตรวจสอบว่าระบบของคุณพร้อมด้วยคำสั่งด้านล่าง โปรดทราบว่าควรติดตั้งส่วนประกอบย่อยทั้งหมด
rustc --version
protoc --version
flutter doctorคุณต้องมีเครื่องมือ CLI สำหรับ RINF พร้อม
cargo install rinf ข้อความที่ส่งระหว่าง DART และ Rust ถูกนำมาใช้โดยใช้ Protobuf หากคุณได้โคลนพื้นที่เก็บข้อมูลโครงการใหม่หรือทำการเปลี่ยนแปลงไฟล์ .proto ในไดเรกทอรี ./messages ให้เรียกใช้คำสั่งต่อไปนี้:
rinf messageตอนนี้คุณสามารถเรียกใช้และสร้างแอพนี้เช่นเดียวกับโครงการ Flutter อื่น ๆ
flutter runสำหรับคำแนะนำโดยละเอียดเกี่ยวกับการเขียน Rust และ Flutter ด้วยกันโปรดดูเอกสารของ Rinf