Project Description

Ninja Specialists
Online Technology
Mobile App Development - Phonegap

Link: PhoneGap.com

ABOUT PHONEGAP

PhoneGap (earlier known as Apache Cordova) is considered as the most popular mobile application development framework designed by Nitobi. It is an open source version framework that software developers use to develop mobile applications. It lets you use CSS3, HTML5, and JavaScript instead of depending on the platform-specific APIs such as Android, iOS, and Windows Phone. The applications developed using PhoneGap are hybrid in nature, implying they are neither truly native nor purely Web-based.

MAIN USES

Considered as a popular mobile application development programming language, it is primarily used to develop mobile applications for various platforms, such as iOS, Android, Blackberry, and Windows Phone. To develop applications using PhoneGap, the developers require only the knowledge of web development languages such as HTML, CSS, and JavaScript. You do not require knowledge of any other programming languages.

HISTORY OF PHONEGAP

PhoneGap was first developed in San Francisco, and received the award of People’s Choice in O’Reilly Media’s 2009 in the Web 2.0 Conference. This framework was used to develop many applications. Also, this framework was used by many mobile application platforms such as Monaca, Worklight, Convertigo, and many more.

On October 4, 2011, PhoneGap code was contributed to the Apache Software Foundation to begin with a new project named Apache Cordova. The initial versions of PhoneGap required an Apple computer to develop iOS applications and a Windows computer for Windows Mobile applications.

USERS OF PHONEGAP

PhoneGap is known as the mobile application development framework that is used by millions of people worldwide. Even the developers and android programmers use this framework to develop a variety of mobile applications. It is used by almost 80% of the Android developers for mobile applications.

  • ADVANTAGES OF PHONEGAP

  • You will find that the native languages are faster as compared to the JavaScript language for data processing on the device.
  • As PhoneGap APIs are developed using JavaScript; they do not support background processing.
  • Various native APIs are not yet supported by PhoneGap’s APIs.
  • Some enterprise applications are quite complex, so it is better to have a certain amount of native code.
  • The applications that require advanced graphics can only be accessed using third party libraries that are better done natively.
  • DISADVANTAGES OF PHONEGAP

  • You will find that the native languages are faster as compared to the JavaScript language for data processing on the device.
  • As PhoneGap APIs are developed using JavaScript; they do not support background processing.
  • Various native APIs are not yet supported by PhoneGap’s APIs.
  • Some enterprise applications are quite complex, so it is better to have a certain amount of native code.
  • The applications that require advanced graphics can only be accessed using third party libraries that are better done natively.

RELATED PROJECTS