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
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
ThousandEyes
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
OnBoard
Recently uploaded
(20)
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
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