【问题标题】:Performance of OpenLaszlo based AIR apps on Android and iOS基于 OpenLaszlo 的 AIR 应用程序在 Android 和 iOS 上的性能
【发布时间】:2012-08-16 17:23:22
【问题描述】:

是否有人尝试使用最新版本的 Adob​​e AIR SDK 将 OpenLaszlo 应用程序编译为适用于 Android 或 iOS 的移动应用程序?对于不需要大量计算能力的应用,性能是否足够?

【问题讨论】:

  • 当我在 2010 年第一次尝试 AIR for Android 部署时,性能并不是那么好。在 Google Nexus One 手机上初始化 Google Map (Flash API) 大约需要 6 秒钟。我还没有测试过新版本的AIR,但是听说现在性能好多了。
  • 我在 Youtube 上看过 Adob​​e 的演示视频,其中展示了适用于 iOS 的 Adob​​e AIR 3.0 的性能改进 youtube.com/watch?v=ZPHATCbnHE0 但是这些改进是否也适用于 OpenLaszlo,因为我不知道认为 OpenLaszlo 使用任何 Stage3D 功能?使用 Adobe's Starling framework 应该可以获得更好的性能,但这需要针对 Starling 优化的 OpenLaszlo Air 运行时。

标签: android ios mobile air openlaszlo


【解决方案1】:

我使用来自 nightly build(尚未发布)的最新 OpenLaszlo 5.0 将我的 OpenLaszlo 应用程序编译为 HTML5/DHTML。我不使用 Adob​​e Air,所以很抱歉我无法回答这个问题,但根据我的经验,性能下降与应用程序生成的 DIV 数量成正比。您需要重用您创建的视图/组件,是的,加载时间很重要,因为 OL 应用程序非常大。如果它是一个现有的应用程序,它可能值得做。但对于新应用,我建议使用更成熟的框架和组件集,例如 JQuery mobile。

【讨论】:

  • 谢谢,很高兴知道。这是我已经猜到的。 Frank Guo 对 OpenLaszlo 内核所做的新 DHTML 优化可能会有所帮助,因为他设法在 DHTML 运行时为某些浏览器优化了
    结构。不确定 iPad 是否也是如此。顺便说一句,您的个人资料页面使用了错误的主页 URL:www,poodll.com
猜你喜欢
  • 2013-01-22
  • 1970-01-01
  • 2013-01-05
  • 1970-01-01
  • 2011-06-12
  • 1970-01-01
  • 1970-01-01
  • 2017-08-17
  • 1970-01-01
相关资源
最近更新 更多