Getting Started with PhoneGap [Video]

Getting Started with PhoneGap [Video]

Kerri Shotts

Learn how to create powerful and dynamic mobile hybrid applications using PhoneGap
Mapt Subscription
FREE
€29.98/m after trial
Video
€66.30
RRP €77.98
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
€0.00
€66.30
€29.98p/m after trial
RRP €77.98
Subscription
Video
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Video Details

ISBN 139781785286094
Course Length5 hours 48 minutes

Video Description

This video course will introduce you to the concept of mobile hybrid applications and how PhoneGap can help you create applications that can function on different platforms without having to rewrite the code. This course will focus on iOS and Android apps. You will be led through setting up a PhoneGap development environment, and then will be guided through creating a simple application that uses some of the core features of PhoneGap.

There on we will move on to some complex topics in the PhoneGap world. In the first volume, we'll cover how to effectively debug hybrid applications using both Chrome and Safari remote debugging. We'll see the ways in which you can make the app work for a wide user base, including internationalization and globalization and accessibility.

More advanced topics will be covered in the last volume. This would involve complex uses of PhoneGap, interacting with external servers, dealing with security, and testing and automation.

Style and Approach

Concepts are explained with hands-on examples and live coding. Throughout the course, you'll also develop a useful mobile application that implements or illustrates the features discussed in each section.

Table of Contents

What is a Mobile Hybrid App?
The Course Overview
Leveraging Web Technologies
Interfacing with Native Features
Cross Platform
What is PhoneGap?
History of PhoneGap
Cordova Versus PhoneGap
How Does PhoneGap Work?
Exploring PhoneGap
PhoneGap CLI
PhoneGap Build
PhoneGap Desktop/Developer App
Downloading and Installing Node.js
Downloading and Installing Node.js –macOS
Downloading and Installing Node.js – Linux
Downloading and Installing Node.js – Windows
Downloading and Installing Xcode
Downloading and Installing Xcode
Configuring Xcode
Downloading and Installing Android Studio
Downloading and Installing Android Studio –macOS
Downloading and Installing Android Studio – Linux
Downloading and Installing Android Studio – Windows
Installing and Exploring the PhoneGap CLI
Installing the CLIs
Project Management
Editing config.xml
Investigating the Initial Template
Testing Our Install
Running on iOS
Running on Android
What Is a Framework?
What Is a Framework?
Choosing a Framework
Our Framework
Designing Filer
Designing Filer’s User Interface
Designing Filer’s Models
Scaffolding Filer
Folder Structure and Terms
Supporting Android and iOS Themes
Additional Image Assets
Creating our Models
Store and local Storage Adapter
Entity Model
Piece and Text Piece Models
Text Note Model
Notes Model
Listing our Notes
From Design to View
Writing the JavaScript for Notes
Adding and Editing Notes
From Design to View
Writing the JavaScript
Wrapping Up
Wrapping it all up
Demonstration and Ideas for Improvement

What You Will Learn

  • The history of PhoneGap
  • Installation and configuration of PhoneGap
  • Creation of a simple but useful productivity app
  • Interfacing with native device features, including the camera, microphone, file system, and more
  • Advanced debugging techniques
  • Globalizing the app and making it accessible for a wider audience
  • Learning how to use databases with PhoneGap
  • Learning how to secure the apps

Authors

Table of Contents

What is a Mobile Hybrid App?
The Course Overview
Leveraging Web Technologies
Interfacing with Native Features
Cross Platform
What is PhoneGap?
History of PhoneGap
Cordova Versus PhoneGap
How Does PhoneGap Work?
Exploring PhoneGap
PhoneGap CLI
PhoneGap Build
PhoneGap Desktop/Developer App
Downloading and Installing Node.js
Downloading and Installing Node.js –macOS
Downloading and Installing Node.js – Linux
Downloading and Installing Node.js – Windows
Downloading and Installing Xcode
Downloading and Installing Xcode
Configuring Xcode
Downloading and Installing Android Studio
Downloading and Installing Android Studio –macOS
Downloading and Installing Android Studio – Linux
Downloading and Installing Android Studio – Windows
Installing and Exploring the PhoneGap CLI
Installing the CLIs
Project Management
Editing config.xml
Investigating the Initial Template
Testing Our Install
Running on iOS
Running on Android
What Is a Framework?
What Is a Framework?
Choosing a Framework
Our Framework
Designing Filer
Designing Filer’s User Interface
Designing Filer’s Models
Scaffolding Filer
Folder Structure and Terms
Supporting Android and iOS Themes
Additional Image Assets
Creating our Models
Store and local Storage Adapter
Entity Model
Piece and Text Piece Models
Text Note Model
Notes Model
Listing our Notes
From Design to View
Writing the JavaScript for Notes
Adding and Editing Notes
From Design to View
Writing the JavaScript
Wrapping Up
Wrapping it all up
Demonstration and Ideas for Improvement

Video Details

ISBN 139781785286094
Course Length5 hours 48 minutes
Read More

Read More Reviews

Recommended for You

Getting started with Shiny [Video] Book Cover
Getting started with Shiny [Video]
€ 142.78
€ 121.38
Getting Started with Spring 5.0 [Video] Book Cover
Getting Started with Spring 5.0 [Video]
€ 142.78
€ 121.38
Fundamentals of Continuous Delivery Pipeline [Video] Book Cover
Fundamentals of Continuous Delivery Pipeline [Video]
€ 142.78
€ 121.38
Mastering Your Web Application Using Functional Javascript [Video] Book Cover
Mastering Your Web Application Using Functional Javascript [Video]
€ 142.78
€ 121.38
Responsive Web Development with HTML5, CSS3, and JavaScript [Video] Book Cover
Responsive Web Development with HTML5, CSS3, and JavaScript [Video]
€ 142.78
€ 121.38
Vue.js 2 Recipes [Video] Book Cover
Vue.js 2 Recipes [Video]
€ 142.78
€ 121.38