Định dạng XPP
XPP (“gói ứng dụng kịch bản”) là cấu trúc gói mà XXTouch có thể phân tích, hiển thị và thực thi, được trình bày cho người dùng dưới dạng một tệp duy nhất. Trên thực tế, “tệp” này là một thư mục có phần mở rộng .xpp. Cấu trúc như sau:
| Tệp | Mô tả |
|---|---|
Info.lua | Siêu dữ liệu có cấu trúc lưu cấu hình gói. XXTouch dựa vào tệp này để nhận diện XPP và các tệp liên quan. |
| Kịch bản thực thi | Mỗi gói phải chứa ít nhất một kịch bản thực thi (.xxt, .lua). |
| Cấu hình giao diện | Không bắt buộc. Cấu hình XUI (.xui, .xuic) cung cấp giao diện cài đặt. |
| Tài nguyên | Không bắt buộc. Các tài nguyên mà kịch bản cần, như hình ảnh, biểu tượng, âm thanh, chuỗi bản địa hóa, cấu hình và dữ liệu khác. Nhiều tài nguyên có thể được bản địa hóa, còn các tài nguyên khác được dùng chung. |
Gói bundle là gì?
Bundle là một thư mục có cấu trúc và phần mở rộng cụ thể, nhóm các tài nguyên liên quan (tệp thực thi, chuỗi bản địa hóa, hình ảnh, v.v.) thành một đơn vị khái niệm duy nhất. Bundle hoạt động giống như tệp để giảm nguy cơ vô tình sửa đổi hoặc làm mất tệp bên trong, đồng thời đơn giản hóa việc tổ chức tài nguyên.
