Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Comparison between Phonegap and Trigger.io

I'm new to mobile development and am looking for a hybrid framework for a few reasons:

  • Faster development: I don't need learn Objective-c/java or install XCode/Eclipse
  • Easier to iterate: We're a startup, and need to do a lot of A/B testing as well as iterate quickly. We want to be able to update the app without having to wait for app store approval and for the user to update the app.

Trigger.io solves the latter point - https://trigger.io/reload/ (which is a big plus)

Aside from that, what are the main diffrence between them in terms of (a) learning curve, (2) native UI feel, (3) performance

like image 706
EugeneMi Avatar asked Aug 22 '13 20:08

EugeneMi


People also ask

What is difference between PhoneGap and ionic?

Phonegap is a web-based UI that does not give a better experience to look and feel for mobile applications. Ionic has great community support. Phonegap does not offer good community support. Ionic is the best platform for individual developers who prefer to work free.

What is difference between PhoneGap and Cordova?

Cordova is owned by Apache and will always remain open source and free to use. However, PhoneGap is the distribution of Cordova and may even charge for the additional services. PhoneGap is the proprietary product of Adobe and the framework's future is in the hands of Adobe.

Who developed PhoneGap framework?

With PhoneGap, a mobile development open source framework produced by Nitobi and purchased by Adobe Systems, our programmers now use single code for multiple mobile platforms and build apps with powerful native features.

Is PhoneGap still relevant?

And referring to marketing signals, it should be mentioned that PhoneGap Build was discontinued in October 2020.


1 Answers

I originally asked the questions - gonna share my experience so far.

I started with PhonaGap and then switched to Trigger.io. Not necessarily saying that trigger.io is better - my main 2 reasons for switching were:

  1. Trigger.io compiles much faster (seconds vs minutes). When I was using phonegap, I was testing my changes using Ripple stimulator - compiling the code after every small change was simply too time consuming. Making sure that your code runs on Ripple is a headache, and when thing didn't work on the device it took forever to debug. With trigger.io I can easily test every single change on the device.
  2. Trigger.io allows pushing new changes to your release/app store app (instead of waiting for the users to update your app). To me it is one of the key advantages of HTML5 over native.

Some other notes:

  • Trigger.io provides only mediocre customer support (I have a paid account). Not sure about phonegap
  • Phonegap has much better opensource support and and way more plugins. With trigger.io if the functionality is not provided by one of their modules, or if you have a bug, you're on your own.
like image 126
EugeneMi Avatar answered Sep 29 '22 07:09

EugeneMi