Submit Search
Upload
PhoneGap Lab
•
1 like
•
501 views
Leo Nguyen
Follow
PhoneGap Lab http://leonguyen.com
Read less
Read more
Technology
Education
Entertainment & Humor
Report
Share
Report
Share
1 of 17
Download now
Download to read offline
Recommended
Infinum Android Talks #04 - How to publish an Android archive (.aar) to Maven...
Infinum Android Talks #04 - How to publish an Android archive (.aar) to Maven...
Denis_infinum
Continuous delivery - tools and techniques
Continuous delivery - tools and techniques
Mike McGarr
Photogram - English Manual
Photogram - English Manual
Willian Ribeiro Angelo
Ayw android env_setup
Ayw android env_setup
pbeerak
The Tale of 2 CLIs - Ember-cli and Angular-cli
The Tale of 2 CLIs - Ember-cli and Angular-cli
Tracy Lee
Hp jenkin integration for dev ops testing (performance)
Hp jenkin integration for dev ops testing (performance)
Dilip Sharma
Get started with AAR
Get started with AAR
René Mertins
Creating BananaJS with Angular 2, Angular CLI, and Material Design
Creating BananaJS with Angular 2, Angular CLI, and Material Design
Tracy Lee
Recommended
Infinum Android Talks #04 - How to publish an Android archive (.aar) to Maven...
Infinum Android Talks #04 - How to publish an Android archive (.aar) to Maven...
Denis_infinum
Continuous delivery - tools and techniques
Continuous delivery - tools and techniques
Mike McGarr
Photogram - English Manual
Photogram - English Manual
Willian Ribeiro Angelo
Ayw android env_setup
Ayw android env_setup
pbeerak
The Tale of 2 CLIs - Ember-cli and Angular-cli
The Tale of 2 CLIs - Ember-cli and Angular-cli
Tracy Lee
Hp jenkin integration for dev ops testing (performance)
Hp jenkin integration for dev ops testing (performance)
Dilip Sharma
Get started with AAR
Get started with AAR
René Mertins
Creating BananaJS with Angular 2, Angular CLI, and Material Design
Creating BananaJS with Angular 2, Angular CLI, and Material Design
Tracy Lee
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Steve Hoffman
Service Configuration Management for Rapid Growth - demo 10 steps to build pi...
Service Configuration Management for Rapid Growth - demo 10 steps to build pi...
Takashi Someda
Step away from that knife!
Step away from that knife!
Michael Goetz
Continuous Integration and PHP
Continuous Integration and PHP
Arno Schneider
Creating an Angular 2 Angular CLI app in 15 Minutes Using MaterializeCSS & Fi...
Creating an Angular 2 Angular CLI app in 15 Minutes Using MaterializeCSS & Fi...
Tracy Lee
December 2014: The best tips to remember when launching your site
December 2014: The best tips to remember when launching your site
Mickey Mellen
Feedback en continu grâce au TDD et au AsCode
Feedback en continu grâce au TDD et au AsCode
Haja R
Fastlane
Fastlane
Warren Lin
Practical continuous quality gates for development process
Practical continuous quality gates for development process
Andrii Soldatenko
Jenkins tutorial for beginners
Jenkins tutorial for beginners
BugRaptors
Fastlane - Automation and Continuous Delivery for iOS Apps
Fastlane - Automation and Continuous Delivery for iOS Apps
Sarath C
Pain Driven Development by Alexandr Sugak
Pain Driven Development by Alexandr Sugak
Sigma Software
Agile android
Agile android
Godfrey Nolan
Git and Git Workflow Models as Catalysts of Software Development
Git and Git Workflow Models as Catalysts of Software Development
Lemi Orhan Ergin
AngularJS RTP Slides - Angular 2 Demo #ngtattoo with Angular CLI, Newest New ...
AngularJS RTP Slides - Angular 2 Demo #ngtattoo with Angular CLI, Newest New ...
Tracy Lee
Continuous Web Performance Monitoring with Jenkins
Continuous Web Performance Monitoring with Jenkins
Michael Kröll
Android Lab
Android Lab
Leo Nguyen
Creating mobile apps the web developer way
Creating mobile apps the web developer way
Lorna Timbah
CodeIgniter Lab
CodeIgniter Lab
Leo Nguyen
Top Cordova Challenges and How to Tackle Them
Top Cordova Challenges and How to Tackle Them
Ionic Framework
Steps to setup phonegap
Steps to setup phonegap
Arun Kumar
Lecture 1 dev_environment
Lecture 1 dev_environment
moduledesign
More Related Content
What's hot
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Steve Hoffman
Service Configuration Management for Rapid Growth - demo 10 steps to build pi...
Service Configuration Management for Rapid Growth - demo 10 steps to build pi...
Takashi Someda
Step away from that knife!
Step away from that knife!
Michael Goetz
Continuous Integration and PHP
Continuous Integration and PHP
Arno Schneider
Creating an Angular 2 Angular CLI app in 15 Minutes Using MaterializeCSS & Fi...
Creating an Angular 2 Angular CLI app in 15 Minutes Using MaterializeCSS & Fi...
Tracy Lee
December 2014: The best tips to remember when launching your site
December 2014: The best tips to remember when launching your site
Mickey Mellen
Feedback en continu grâce au TDD et au AsCode
Feedback en continu grâce au TDD et au AsCode
Haja R
Fastlane
Fastlane
Warren Lin
Practical continuous quality gates for development process
Practical continuous quality gates for development process
Andrii Soldatenko
Jenkins tutorial for beginners
Jenkins tutorial for beginners
BugRaptors
Fastlane - Automation and Continuous Delivery for iOS Apps
Fastlane - Automation and Continuous Delivery for iOS Apps
Sarath C
Pain Driven Development by Alexandr Sugak
Pain Driven Development by Alexandr Sugak
Sigma Software
Agile android
Agile android
Godfrey Nolan
Git and Git Workflow Models as Catalysts of Software Development
Git and Git Workflow Models as Catalysts of Software Development
Lemi Orhan Ergin
AngularJS RTP Slides - Angular 2 Demo #ngtattoo with Angular CLI, Newest New ...
AngularJS RTP Slides - Angular 2 Demo #ngtattoo with Angular CLI, Newest New ...
Tracy Lee
Continuous Web Performance Monitoring with Jenkins
Continuous Web Performance Monitoring with Jenkins
Michael Kröll
What's hot
(16)
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Service Configuration Management for Rapid Growth - demo 10 steps to build pi...
Service Configuration Management for Rapid Growth - demo 10 steps to build pi...
Step away from that knife!
Step away from that knife!
Continuous Integration and PHP
Continuous Integration and PHP
Creating an Angular 2 Angular CLI app in 15 Minutes Using MaterializeCSS & Fi...
Creating an Angular 2 Angular CLI app in 15 Minutes Using MaterializeCSS & Fi...
December 2014: The best tips to remember when launching your site
December 2014: The best tips to remember when launching your site
Feedback en continu grâce au TDD et au AsCode
Feedback en continu grâce au TDD et au AsCode
Fastlane
Fastlane
Practical continuous quality gates for development process
Practical continuous quality gates for development process
Jenkins tutorial for beginners
Jenkins tutorial for beginners
Fastlane - Automation and Continuous Delivery for iOS Apps
Fastlane - Automation and Continuous Delivery for iOS Apps
Pain Driven Development by Alexandr Sugak
Pain Driven Development by Alexandr Sugak
Agile android
Agile android
Git and Git Workflow Models as Catalysts of Software Development
Git and Git Workflow Models as Catalysts of Software Development
AngularJS RTP Slides - Angular 2 Demo #ngtattoo with Angular CLI, Newest New ...
AngularJS RTP Slides - Angular 2 Demo #ngtattoo with Angular CLI, Newest New ...
Continuous Web Performance Monitoring with Jenkins
Continuous Web Performance Monitoring with Jenkins
Similar to PhoneGap Lab
Android Lab
Android Lab
Leo Nguyen
Creating mobile apps the web developer way
Creating mobile apps the web developer way
Lorna Timbah
CodeIgniter Lab
CodeIgniter Lab
Leo Nguyen
Top Cordova Challenges and How to Tackle Them
Top Cordova Challenges and How to Tackle Them
Ionic Framework
Steps to setup phonegap
Steps to setup phonegap
Arun Kumar
Lecture 1 dev_environment
Lecture 1 dev_environment
moduledesign
How to setup ionic 2
How to setup ionic 2
codeandyou forums
Native development kit (ndk) introduction
Native development kit (ndk) introduction
Rakesh Jha
iPhone application development training day 1
iPhone application development training day 1
Shyamala Prayaga
Lecture 1 dev_environment
Lecture 1 dev_environment
moduledesign
1. react - native: setup
1. react - native: setup
Govind Prasad Gupta
Building an Ionic hybrid mobile app with TypeScript
Building an Ionic hybrid mobile app with TypeScript
Serge van den Oever
Pemrograman mobile menggunakan ionic framework
Pemrograman mobile menggunakan ionic framework
Puguh Rismadi
React js t1 - introduction
React js t1 - introduction
Jainul Musani
A Java Microservices Spring Boot and Docker case study.
A Java Microservices Spring Boot and Docker case study.
Subramanyam Vemala
Android Workshop
Android Workshop
Junda Ong
Android SDK and PhoneGap
Android SDK and PhoneGap
Doncho Minkov
Android programming-basics
Android programming-basics
Aravindharamanan S
Steps to port your module in drupal.org when you have the d8 code ready
Steps to port your module in drupal.org when you have the d8 code ready
DrupalGeeks
Ionic2 First Lesson of Four
Ionic2 First Lesson of Four
Ahmed Mahmoud Kesha
Similar to PhoneGap Lab
(20)
Android Lab
Android Lab
Creating mobile apps the web developer way
Creating mobile apps the web developer way
CodeIgniter Lab
CodeIgniter Lab
Top Cordova Challenges and How to Tackle Them
Top Cordova Challenges and How to Tackle Them
Steps to setup phonegap
Steps to setup phonegap
Lecture 1 dev_environment
Lecture 1 dev_environment
How to setup ionic 2
How to setup ionic 2
Native development kit (ndk) introduction
Native development kit (ndk) introduction
iPhone application development training day 1
iPhone application development training day 1
Lecture 1 dev_environment
Lecture 1 dev_environment
1. react - native: setup
1. react - native: setup
Building an Ionic hybrid mobile app with TypeScript
Building an Ionic hybrid mobile app with TypeScript
Pemrograman mobile menggunakan ionic framework
Pemrograman mobile menggunakan ionic framework
React js t1 - introduction
React js t1 - introduction
A Java Microservices Spring Boot and Docker case study.
A Java Microservices Spring Boot and Docker case study.
Android Workshop
Android Workshop
Android SDK and PhoneGap
Android SDK and PhoneGap
Android programming-basics
Android programming-basics
Steps to port your module in drupal.org when you have the d8 code ready
Steps to port your module in drupal.org when you have the d8 code ready
Ionic2 First Lesson of Four
Ionic2 First Lesson of Four
Recently uploaded
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
Recently uploaded
(20)
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
PhoneGap Lab
1.
LeoNguyen.com
2.
Outline - References (phonegap.leonguyen.com/references.html) -
Lab 01: An introduction to PhoneGap
3.
Lab 01 An introduction
to PhoneGap
4.
Outline - Download and
install - Configure the project - Write a Hellworld program
5.
Exercise 1 Download and
install
6.
Overview
7.
Task 1 -
Download - Goto download site http://phonegap.com/install/
8.
Exercise 2 Configure the
project
9.
Task 1: Create
‘www’ folder - Create the ‘www’ folder under assets folder.
10.
Task 2: Copy
PhoneGap libraries - Copy ‘cordova.js’ and ‘cordova.js’ to Android project.
11.
Exercise 3 Write a
Helloworld program
12.
Task 1: Create
index.html - Create the ‘index.html’ under ‘assets/www’ folder then enter code: gist.github.com/leonguyen/7036244
13.
Task 2: Add
to Build Path - Right click on ‘cordova.jar’ then select Add to Build Path
14.
Task 3: Update
Activity class - Enter code: gist.github.com/leonguyen/7036322
15.
Task 4: Configure
the project metadata - Enter code: gist.github.com/leonguyen/7036370
16.
Task 4: Configure
the project metadata (2)
17.
Task 5: Run -
Choose "Run As" > "Android Application".
Download now