Phonegap和Trigger.io之间的比较

Eug*_*eMi 5 html5 cordova trigger.io hybrid-mobile-app

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

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

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

除此之外,它们之间在(a)学习曲线,(2)原生UI感觉,(3)表现方面的主要差异是什么?

Eug*_*eMi 5

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

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

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

其他一些说明:

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


Con*_*rhd 4

我在 Trigger 工作,所以我将代表我们这边的事情。

Trigger特别专注于为那些不想看原生代码而只想写HTML/JS的人提供良好的体验(我们也支持原生模块,但我们希望大多数用户不需要自己写的)。

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

对于本机 UI 触发器有几个添加本机 UI 组件的模块。例如:https://trigger.io/modules/topbar/current/https://trigger.io/modules/tabbar/current/。我不确定 Phonegap 到底有什么可用,所以我无法进行直接比较。然而,在这两个平台上,使用现代设备,只需使用 HTML5/CSS 就可以创建非常漂亮的 UI。

至于性能,两个平台相似,具体取决于您的应用程序,您可能会遇到 HTML 的一些限制。例如,图形密集型游戏不太可能运行良好。不过,正常应用一般不会有问题。请参阅https://trigger.io/examples/了解可以实现的一些示例。