Phonegap和Trigger.io之间的比较

时间:2013-08-22 20:19:06

标签: html5 cordova trigger.io hybrid-mobile-app

我是移动开发的新手,我正在寻找混合框架,原因如下:

  • 更快的开发:我不需要学习Objective-c / java或安装XCode / Eclipse
  • 更容易迭代:我们是一家初创公司,需要进行大量的A / B测试以及快速迭代。我们希望能够在不必等待应用商店批准和用户更新应用的情况下更新应用。

Trigger.io解决了后一点 - https://trigger.io/reload/(这是一个很大的优点)

除此之外,它们之间在(a)学习曲线,(2)原生UI感觉,(3)表现

方面的主要差异是什么?

2 个答案:

答案 0 :(得分:5)

我最初问过这些问题 - 到目前为止我将分享我的经验。

我从PhonaGap开始,然后切换到Trigger.io。不一定说trigger.io更好 - 我转换的主要原因是:

  1. Trigger.io编译速度更快(秒与分钟)。当我使用phonegap时,我正在使用Ripple刺激器测试我的更改 - 在每次小的更改过于耗费时编译代码。确保你的代码在Ripple上运行是一件令人头疼的问题,当事情在设备上无法运行时,它需要永远地进行调试。使用trigger.io,我可以轻松测试设备上的每一个更改。
  2. Trigger.io允许将新更改推送到您的发布/应用商店应用(而不是等待用户更新您的应用)。对我而言,这是HTML5优于本机的关键优势之一。
  3. 其他一些说明:

    • Trigger.io仅提供平庸的客户支持(我有一个付费帐户)。不确定phonegap
    • Phonegap有更好的开源支持和更多的插件。使用trigger.io如果其中一个模块没有提供功能,或者您有错误,那么您就可以自己动手了。

答案 1 :(得分:4)

我为Trigger工作,所以我将代表我们的一面。

Trigger特别注重为那些不想看本机代码并且只想编写HTML / JS的人们提供良好的体验(我们也支持本机模块,但我们希望大多数用户都能赢得'需要自己编写。)

就学习曲线而言,我强烈建议您尝试使用Trigger,我们有免费试用版,您可以在一小时内在模拟器或设备上运行应用程序。

对于本机UI Trigger有几个模块可添加本机UI组件。例如:https://trigger.io/modules/topbar/current/https://trigger.io/modules/tabbar/current/。我不确定Phonegap中究竟有什么可用,所以我无法进行直接比较。在这两个平台上,无论使用现代设备,都可以使用HTML5 / CSS创建非常好的UI。

至于性能,两个平台都是相似的,根据您的应用程序,您可能会遇到HTML的一些限制。例如,图形密集型游戏不太可能运行良好。然而,正常应用通常不是问题。有关可以实现的一些示例,请参阅https://trigger.io/examples/