【问题标题】:Web app performanace on iPhone Vs AndroidiPhone 与 Android 上的 Web 应用程序性能
【发布时间】:2011-10-05 23:27:36
【问题描述】:

通常说/接受的是,与 Web 应用相比,原生应用始终具有更好/流畅的性能。

这种说法是否适用于所有平台(iPhone/Android/BB 等)?这是否不适用于 iPhone,也就是说,对于 iPhone 网络应用程序,它使用了某种 GPU 加速或其他东西(虽然不太确定它是如何工作的),因此性能差距并不大?

能否请您详细说明一下。本质上,我想了解我是否有一个高性能应用程序(包括大量动画/高内存使用等),将其作为本机应用程序更好还是目标受众只是 iPhone,甚至是网络应用程序会表现不错..话虽如此,Android在不久的将来也会缩小native和web之间的性能差距吗?

还有我可以尝试在 iPhone/Android 上查看以比较差异的真正高性能网站的示例吗?

【问题讨论】:

    标签: iphone android ios web-applications safari


    【解决方案1】:

    你问了一个大问题:)

    Web 应用程序大肆宣传,因为您无需学习 Android 或 obj c,因此具有网页设计和脚本等技能的人可以相当轻松地制作应用程序。我发现网络应用程序的问题在于,您必须非常清楚一切是如何工作的,因为一切都必须每次都呈现。

    我发现当您执行太多太快时,一些 Web 应用程序会崩溃,即使使用 HTML 5 也存在一些错误。在 iPhone 和 Android 设备上,如果您的应用是购物应用,您可以预先呈现查询结果并仅在需要时显示。

    网络应用程序的另一个问题是连接性。我知道有些人说互联网无处不在,但如果您在国外并且您的运营商收取漫游带宽费用怎么办?我知道爱尔兰过去使用互联网收费 10 欧/兆。如果应用程序(无论是原生应用程序还是 Web 应用程序都需要连接)都会受到影响,那就足够了

    至于 cpu 和 gpu 性能,主要取决于您使用的模型。 iPhone 型号不言自明,但有太多配备不同处理器的 Android 手机很难进行基准测试。还要考虑互联网连接......很多因素

    这两个平台各有利弊。我发现 Web 应用程序既快速又简单,但无法提供 Android 和 iOS API 中的出色功能。另一方面,Android 和 iOS API 可能会让人头疼并导致数周的头痛

    【讨论】:

      猜你喜欢
      • 2012-02-17
      • 2011-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-20
      • 2011-09-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多