Bất kỳ nội dung Flash nào cũng có thể được đóng gói bằng AIR tới iOS, Android và BlackBerry.
Từ Flash Professional, điều này có thể được thực hiện bằng cách thay đổi Publish Settings:
Nhắm mục tiêu AIR 3.3 là tối ưu, với hiệu suất cao hơn dành cho iOS. SDK AIR này có thể được phủ lên các cài đặt xuất bản Flash Professional; hoặc, bạn có thể sử dụng trình đóng gói dòng lệnh ADT.
Tải xuống SDK AIR 3.0.
Đảm bảo JRE hoặc sử dụng mã từ Flash Builder.
Execute adt để gói SWF của bạn đến một IPA:
adt -package -target [ipa-test | ipa-debug | ipa-app-store | ipa-ad-hoc]
-keystore iosPrivateKey.p12 -storetype pkcs12 -storepass qwerty12
-provisioning-profile ios.mobileprovision
HelloWorld.ipa
HelloWorld-app.xml
HelloWorld.swf icons Default.png
Điều quan trọng cần lưu ý là tất cả các mã thực thi phải nằm trong một SWF duy nhất để chạy trên nền tảng iOS. Tải trước SWF hoặc bất kỳ SWF nạp động nào thực thi mã không được hỗ trợ. Vì vậy, hãy liên kết tất cả Flash của bạn với một SWF duy nhất.
Hiệu suất cũng là yếu tố - hoạt ảnh nặng và đồ họa vector trên khung nhập sẽ yêu cầu tối ưu hóa cho nền tảng di động.
Mỗi thiết kế, có nhiều khía cạnh cần xem xét.
Ứng dụng chạy toàn màn hình với các độ phân giải khác nhau trên mỗi thiết bị. Bạn có thể tận dụng các hệ thống thanh lịch của thay đổi kích thước động để thích ứng với nhiều màn hình này hoặc nhắm mục tiêu độ phân giải cụ thể cho mỗi ứng dụng.
Nếu dự án Flash hiện tại của bạn không phải là tỷ lệ khung hình tương thích, bạn sẽ cần phải cập nhật bố cục của mình.
Chuột dịch từ từ để liên lạc, nhưng có những sắc thái tinh tế không trực quan. Ví dụ: di chuột thường khó thực hiện liên lạc. Đồng thời, con trỏ chuột không cản trở chế độ xem như giữ bàn tay của bạn trên khu vực chơi trò chơi để liên lạc.
Thiết bị cảm ứng di động tăng khả năng tương tác với cảm ứng đa điểm và cử chỉ có thể được tận dụng.
Bàn phím ảo có thể được kích hoạt; tuy nhiên, sẽ chiếm một phần tầm nhìn của bạn và sẽ khó tương tác với hầu hết các trò chơi.
Bạn sẽ muốn dịch các sự kiện bàn phím và chuột theo cách giữ tính chẵn lẻ với cách chơi trò chơi của bạn.
Tài liệu tham khảo:
Cảm ơn bạn Jason, rất tử tế và hào phóng của bạn để dành thời gian và trả lời câu hỏi của tôi trong rất nhiều chi tiết. Tôi rất biết ơn. Cảm ơn một lần nữa! –