gpt4 book ai didi

ios - AIR SDK : performance of SWF compiled into iOS native app

转载 作者:可可西里 更新时间:2023-11-01 06:23:42 24 4
gpt4 key购买 nike

能够将 SWF 编译成 iOS native 应用程序是一件很棒的事情。我认为 AIR 现在是编写例如小游戏或互动书籍。原因 AIR 应用程序将比写在例如上的相同应用程序慢。 objective-c 。问题是 AIR 应用程序的速度有多慢。是否可以启动简单 AIR 应用程序,例如在 iPhone 3G 或 iPAd 1 上?

还有一个问题,任意flash app可以编译成iOS native app吗?

将感谢任何的想法!!!!!!

最佳答案

  1. AIR 与 Objective C 的性能对比:

对于纯脚本执行,AIR 应用程序的执行速度比原生应用程序慢得多,包括在 iOS 上。 但是,在几乎所有情况下,应用性能的限制因素都是渲染,而不是脚本,因此这完全取决于您在内容中的视觉效果。这就是为什么 Crooksy 建议你看看 Starling。如果没有 Starling(或使用 GPU 的类似库),要从 iPad1 获得良好的性能是非常具有挑战性的。这是可以做到的,但需要专业知识并需要额外的工作。从使用 Starling 或类似工具的巨大性能提升开始会更好。

  1. 能否将任意flash应用编译成iOS原生应用?

只要它是用 AS3 制作的,就应该可以编译。对于它是否有效,我想到了两个主要的警告:首先,少数 API 在移动设备上不起作用。 (我认为打印就是一个例子。)其次,如果您在运行时读入任何 SWF,它们中的所有 ActionScript 都将被忽略。 (不是出于技术原因,这是 Apple 的要求。)因此,如果您的内容被拆分为一堆 SWF,则需要在打包时将它们捆绑在一起,并且如果您绝对依赖于使用网络脚本读取 SWF,请访问运行时,你会撞墙。

希望对您有所帮助!

关于ios - AIR SDK : performance of SWF compiled into iOS native app,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10040649/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com