Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

What is the Difference Between Appery.io and PhoneGap?

DZone's Guide to

What is the Difference Between Appery.io and PhoneGap?

· Mobile Zone
Free Resource

Discover how to focus on operators for Reactive Programming and how they are essential to react to data in your application.  Brought to you in partnership with Wakanda

A common question we get asked is: “What is the difference between Appery.io and PhoneGap?”. The simple answer is Appery.io platform uses PhoneGap (actually Apache Cordova). But let’s look into this more.

First, what is difference between PhoneGap and Apache Cordova?. Cordova is an open source framework that has two core capabilities:

  • It allows to package an HTML/JS app as hybrid mobile app. Basically you run HTML/JS app inside a native wrapper (hybrid app) but it basically looks and behaves like a native app. This allows you to target multiple mobile platforms using a single code base.
  • It provides a simple Javascript API to access native device features such as Camera from HTML/JS app

PhoneGap is owned by Adobe and the name it uses for the product. Adobe acquired Nitobi in 200x the maker of PhoneGap and donated the library source to Apache under the name of Apache Cordova. PhoneGap today is Adobe’s product that consists of Cordova plus some extra features around the framework (to make it a product and brand name).

Even thought most people use the names PhoneGap and Cordova interchangeably,Appery.io bundles Cordova in every app.

Cordova allows to package the app as hybrid and provides API to access native device features. You still need a development tool (IDE) to build the app with Cordova. You need a Javascript framework that provides UI components for your app. You still need to connect to REST API services in your app and you need an API backend for your app such as a cloud database, push notifications and server code.

All these features and more are provided by Appery.io. Cordova is just a component within Appery.io platform which enables to build hybrid apps. Appery.io and Cordova don’t complete but compliment each other.

Learn how divergent branches can appear in your repository and how to better understand why they are called “branches".  Brought to you in partnership with Wakanda

Topics:
java ,mobile ,tutorial ,tips and tricks ,phonegap ,cordova ,apache cordova ,appery.io

Published at DZone with permission of Max Katz, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}