Did you ever wish “creating a mobile app for my business or my customers!”. Well, then do you know basic HTML and JavaScript (like tags, few styles, functions, etc.)? If the answer is yes, then PhoneGap is made for you.

In this blog I will try to answer some basic questions coming in your mind regarding Phonegap.

What is phonegap ?

Phone gap is a web based mobile app development framework based on project CorDova of Adobe to create app-store ready app’s. Phonegap uses standard web technologies such as HTML, CSS & JS without focusing on native specific languages such as JAVA for android, C# for windows, Objective C for ios etc. In other words when you create 3 kinds of file and patch them into a zip file, you can download setup file for any platform using Phonegap build.

Why should I learn about Phonegap ?

Phonegap solves the problem of learning different frameworks and languages, by using standards-based web technologies to bridge web applications and mobile devices. Since PhoneGap apps are standards compliant, they’re future-proofed to work with browsers as they evolve. In other words, a month on native app development is converted to just 4 days to write the same amount of app functionality in PhoneGap. It has been downloaded over 1 million times and is being used by over 400,000 developers. If you are not creating an app for industrial grade real-time calculations, PhoneGap is made for you.

 

How Phonegap works ?

Phonegap use standard web technologies (HTML, CSS & JS) and generates a native web. This native web view uses your inbuild browser on your mobile phone, for an instant it can open additional html pages or execute javascript or design css script. Because of Phonegap native web view  is able to use native api’s such as camera, accelerometer, GPS etc. Later generates native app like .apk for android or .ipa for ios . Another way to understand is, you can generate applications using your html file however you are not able to use native design features of the phone such as creating tabs or creating buttons. Another thing to keep in mind is, “Phonegap is not an application framework”.

 

Which platforms does Phonegap supports ?

In the latest update Phonegap supports 9 platforms

  • Amazon-fireos
  • Android
  • Blackberry10
  • Ios
  • Ubuntu
  • Windows phone 7
  • Windows phone 8
  • Windows 8
  • Tizen

Phonegap is not suitable for Tizen because you can not use all the native api’s of a mobile phone. May be you can, after future updates. Phonegap is mostly used by android and ios developers across the world.

 

How to use Phonegap ?

You can use Phonegap on your local machine to build mobile apps. Concept behind Phongap is, you just upload the files on their severs where they do actual build process for you.

 

Step 1: Download desktop app or you can you node package manager.

Download Link : https://phonegap.com/getstarted/

Step 2: Install Phonegap mobile app for your device to running your

Phonegap project on your mobile device.

Step 3: Create a new project from desktop app.

Step 4: Connect desktop app with the mobile app installed in step 2.

Step 5: Start creating your own app and celebrate the world of

Possibilities.

 


Shreyansh

Android Developer

Related Posts

Machine Learning

Machine learning for Small Businesses

“Machine Learning (ML) is no longer an exotic concept for businesses. No matter if you have a small business or a Fortune enterprise, the chances are that you can benefit from the nuances of Machine Read more…

Machine Learning

Machine Learning Applications for Businesses

“Investing in Machine Learning Is like Investing in Mobile 10 Years Ago — It Can Transform Your Business” What is Machine Learning? A lot of people have probably heard of Machine Learning, but do not Read more…

Business

Ecommerce Trends to Look forward to in 2018

New innovations of techniques, technologies and customer-driven application are being produced each day. In 2017, the ecommerce trend focused on mobile users, customer experience and personalization. This trend will continue to grow in 2018 along Read more…