Instant PhoneGap [Instant]

This title is available as an eBook only
Instant PhoneGap [Instant]
eBook: $12.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 15%!
Print & eBook also available on:
Learn in an Instant - Short, Fast, Focused
Table of Contents
Sample Chapters
  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results
  • Build your first app using the geolocation API, reading xml file and phonegap
  • Full code provided along with illustrations, images, and Cascading style sheets
  • Develop an application in PhoneGap and submit it to app stores for different platforms

Book Details

Language : English
eBook : 64 pages
Release Date : January 2014
ISBN : 1782168699
ISBN 13 : 9781782168690
Author(s) : Gustavo De La Vega Alvarez
Topics and Technologies : All Books, Instant, Mobile Application Development, Open Source

Table of Contents

Instant PhoneGap
  • Instant PhoneGap
    • So, what is PhoneGap?
    • Installation
      • Step 1 – system requirements
        • Operating systems
        • IDE or code editor
      • Step 2 – create your directory structure
      • Step 3 – create your config.xml and index.html files
      • Step 4 – package your code
      • Step 5 – create different OS apps through PhoneGap's Build feature
    • Quick start – creating the My Places app
    • Top features you need to know about
      • Building the view's elements
      • The views – find out how to build the app's views using CSS and HTML5
      • JavaScript – find out the way to develop the events and actions of your app
      • Geolocation – using PhoneGap features to improve an app's functionality, write once use everywhere
      • Splash screen – finding out a fancy way to say hello to the app's users
      • Test and enjoy – compiling your app in different platforms using Build
      • More features you need to know about
    • People and places you should get to know
      • Official sites
      • Articles and tutorials
      • Twitter accounts
      • Tools
      • Community

Gustavo De La Vega Alvarez

Gustavo De La Vega Alvarez's IT history started when he was an eight-year-old kid. His father gave him a personal computer that worked with cassettes and 5 ¼ " diskettes. He played Buck Rogers in the 21st century. Now, we are in the 21st.

He started programming with an Apple II in the third grade and continued with the Logo programming language. Now, he has his own company, called NativApps that develops mobile apps for third parties using cross-platform languages such as HTML5, CSS, and JavaScript, tools such as PhoneGap, and innovative technologies such as augmented reality.

His education was divided between Business Administration and Computer Science at Universidad de los Andes in Bogotá, Colombia. He started to teach Down Syndrome kids in 1999 on topics such as how to use the PC, word processors, and MSN messenger. His first job as an IT engineer was developing hotel-booking software for a company where his aunt had a job, and another billing software for a law firm. In the early 2000s, he was working for General Motors Colmotores and left the job in 2003 to establish his first company, ProActive Consulting. This company started to work with mobile software and ERPs such as PeopleSoft and SAP. In 2009, he decided to start exploring HTML5 and related tools to develop web apps. Finally, in the same year, he was introduced to PhoneGap since that moment, he has been a PhoneGap believer and a passionate cross-platform developer.

Sorry, we don't have any reviews for this title yet.

Code Downloads

Download the code and support files for this book.

Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

Sorry, there are currently no downloads available for this title.

Frequently bought together

Instant PhoneGap [Instant] +    Python 3 Web Development Beginner's Guide =
50% Off
the second eBook
Price for both: £18.45

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

  • Set up your PhoneGap development environment
  • Use the geolocation API programming interface
  • Read an XML file with your app information
  • Build a simple but powerful CSS file
  • Develop mobile apps using HTML5, JS, and CSS
  • Use the Google Maps Application programming interface
  • Read an XML file using JavaScript
  • Create a hybrid app using PhoneGap

In Detail

PhoneGap is a mobile development framework. Building applications for each device–iPhone, Android, Windows Mobile and more–requires different frameworks and languages. PhoneGap solves this 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.

PhoneGap allows you to use standard web technologies such as HTML5, CSS3, and JavaScript for cross-platform development, avoiding each mobile platform’s native development environment. The resulting applications are hybrid, meaning that they are neither truly native nor purely web-based. The book will start with the basics of PhoneGap and will enable you to create an application in PhoneGap and submit it to different app stores such as Android and iOS.

PhoneGap is a web-based mobile development framework, based on the open source Cordova project. You will learn the basics of PhoneGap, get started with building your first app, and gradually work on complex tasks like building and improving the CSS defining the app style, font, colors, and views using jQuery themes. You will learn to edit the index.html file to include the correct JavaScript. You will use the PhoneGap geolocation API to locate restaurants on a map and monitor your current position. Finally, you will review your code, get the certificates from the OS you want to deploy your app, and build it using PhoneGap Build.


Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks. This is a guide that starts with the basics of a PhoneGap mobile application along with top features to enable you to build your own PhoneGap mobile application.

Who this book is for

This book is ideal for those who want to develop mobile apps but do not want to learn a new SDK for every phone on the shelf. You should have basic knowledge of HTML5, JavaScript, and CSS or any programming language.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software