dev*_*per 7 air iphone flash flash-cs5 ios
我有现有的Flash应用程序,它可以编译为SWF并在Web上运行.我正在考虑将该应用程序转换为iPhone/iPad等移动设备.
我看到现在有一种方法可以在移动设备上发布Adobe Air应用程序.我的想法是为什么不将SWF转换为AIR应用程序,然后使用该AIR应用程序在移动设备上发布.是否有意义?这甚至是可行的还是可行的?
人们正在做些什么来将现有的Flash SWF应用程序转换为在移动设备上工作?
这个问题刚刚在这里得到了回答,但回顾一下,任何 Flash 内容都可以使用 AIR 打包到 iOS 或其他移动设备。
AIR 可以覆盖到 Flash Professional 或 Flash Builder,或者可以使用 ADT 命令行打包器打包您的 SWF:
执行 adt 将 SWF 打包为 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
Run Code Online (Sandbox Code Playgroud)请务必注意,所有可执行代码必须驻留在单个 SWF 中才能在 iOS 平台上运行。不支持 SWFLoading 或任何动态加载的执行代码的 SWF。因此,将所有 Flash 链接到一个 SWF。
还有其他考虑因素,例如优化性能和处理多种屏幕分辨率和宽高比。
参考:
| 归档时间: |
|
| 查看次数: |
14331 次 |
| 最近记录: |