混合应用程序与本机应用程序的性能

时间:2014-12-05 11:52:30

标签: android ios performance cordova hybrid-mobile-app

我试图找出混合应用程序与本机应用程序相比速度较慢的情况。许多博客文章只是描述了混合应用程序速度较慢,但​​没有给出测试来证明他们的陈述。我到目前为止唯一的测试是PhoneGap performance measurement results

与原生应用相比,是否有人有信息/测试或解释混合应用在不同情况下的表现如何。例如:

  • 开始所需的时间
  • 常见字符串操作,see link above
  • 文件操作(例如,读取大型json文件 - >解析对象)
  • 数据库操作
  • 图形操作(例如,bresenham,图像处理,动画)

2 个答案:

答案 0 :(得分:0)

它假定更多代码执行=更慢的应用程序。更多代码加载=较慢的应用程序。

Benny是您在不同平台上运行的应用程序的交易速度和大小。

答案 1 :(得分:0)

您可以为移动设备创建高性能混合或纯JavaScript应用。但是,如果您的应用程序非常密集,您可以使用本机代码创建性能更佳的应用程序。如果您精通两种语言,编写本机应用程序通常需要更长时间才能开发。对于额外的工作,您需要问自己,性能差异是否足够/需要。

使用JavaScript,您将能够创建跨平台应用程序,但您也可以使用Xamarin等工具创建跨平台本机应用程序。