Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Kerri Shotts
PhoneGap 2.x Mobile Application Development HOTSHOT
PhoneGap 2.x Mobile Application Development HOTSHOT
Table of Contents
PhoneGap 2.x Mobile Application Development HOTSHOT
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
What do we build?
What does it do?
Why is it great?
How are we going to do it?
What do I need to get started?
Task 1
Getting Ready
Getting on with it
What did we do?
What else do I need to know
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Let's Get Local!
What do we build?
What does it do?
Why is it great?
How are we going to do it?
What do I need to get started?
Designing the app – UI/interactions
Getting on with it
What did we do?
Designing the data model
Getting ready
Getting on with it
What did we do?
Implementing the data model
Getting on with it
What did we do?
What else do I need to know?
Implementing the start view
Getting on with it
What did we do?
What else do I need to know?
Implementing our game view
Getting on with it
What did we do?
What else do I need to know?
Implementing the end view
Getting on with it
What did we do?
Putting it all together
Getting on with it
What did we do?
What else do I need to know?
Game Over..... Wrapping it up
Can you take the HEAT? The Hotshot Challenge
2. Let's Get Social!
What do we build?
What does it do?
Why is it great?
How are we going to do it?
What do I need to get started?
Designing the app – UI/interaction design
Getting on with it
What did we do?
Designing the app – the data model
Getting on with it
What did we do?
Implementing the data model
Getting on with it
What did we do?
What else do I need to know?
Configuring the plugins
Getting ready
Getting on with it
Plugin configuration for iOS
Plugin configuration for Android
What did we do?
What else do I need to know?
Implementing the social view
Getting ready
Getting on with it
What did we do?
Implementing the tweet view
Getting ready
Getting on with it
What did we do?
What else do I need to know?
Game Over..... Wrapping it up
Can you take the HEAT? The Hotshot Challenge
3. Being Productive
What do we build?
What does it do?
Why is it great?
How are we going to do it?
What do I need to get started?
Designing the user interface
Getting on with it
What did we do?
Designing the data model
Getting on with it
What did we do?
Implementing the data models
Getting on with it
What did we do?
What else do I need to know?
Implementing documents view
Getting on with it
What did we do?
What else do I need to know?
Implementing the file view
Getting on with it
What did we do?
What else do I need to know?
Game Over..... Wrapping it up
Can you take the HEAT? The Hotshot Challenge
4. Let's Take a Trip
What do we build?
What does it do?
Why is it great?
How are we going to do it?
What do I need to get started?
Designing our UI and the look and feel
Getting ready
Getting on with it
What did we do?
Designing our data model
Getting ready
Getting on with it
What did we do?
Implementing our data model
Getting ready
Getting on with it
What did we do?
Changing our document manager
Getting ready
Getting on with it
What did we do?
Implementing our map view
Getting ready
Getting on with it
What did we do?
What else do I need to know?
Game Over..... Wrapping it up
Can you take the HEAT? The HotshotChallenge
5. Talking to Your App
What do we build?
What does it do?
Why is it great?
How are we going to do it?
What do I need to get started?
Designing the user interface and the look and feel
Getting on with it
What did we do?
Designing the data model
Getting on with it
What did we do?
Implementing the data model
Getting ready
Getting on with it
What did we do?
What else do I need to know?
Implementing gesture support
Getting ready
Getting on with it
What did we do?
Implementing the main view
Getting ready
Getting on with it
What did we do?
Game Over..... Wrapping it up
Can you take the HEAT? The Hotshot Challenge
6. Say Cheese!
What do we build?
What does it do?
Why is it great?
How are we going to do it?
What do I need to get started?
Designing the user interface and the look and feel
Getting on with it
What did we do?
Designing the data model
Getting on with it
What did we do?
Implementing the document view
Getting ready
Getting on with it
What did we do?
What else do I need to know?
Implementing the image view
Getting ready
Getting on with it
What did we do?
Game Over..... Wrapping it up
Can you take the HEAT? The Hotshot Challenge
7. Let's Go to the Movies!
What do we build?
What does it do?
Why is it great?
How are we going to do it?
What do I need to get started?
Preparing for the video thumbnail plugin
Getting ready
Getting on with it
Configuring the project to use the plugins
Creating the JavaScript interface
What did we do?
Implementing the video thumbnail plugin for iOS
Getting ready
Getting on with it
What did we do?
What else do I need to know?
Implementing the video thumbnail plugin for Android
Getting ready
Getting on with it
What did we do?
What else do I need to know?
Integrating with the video thumbnail plugin
Getting ready
Getting on with it
What did we do?
Implementing recording and importing of video
Getting ready
Getting on with it
What did we do?
Implementing video playback
Getting ready
Getting on with it
What did we do?
Game Over..... Wrapping it up
Can you take the HEAT? The Hotshot Challenge
8. Playing Around
What do we build?
What does it do?
Why is it great?
How are we going to do it?
What do I need to get started?
Designing the game
Getting on with it
What did we do?
What else do I need to know?
Implementing the options view
Getting on with it
What did we do?
What else do I need to know?
Generating levels
Getting ready
Getting on with it
What did we do?
What else do I need to know?
Drawing to the canvas
Getting on with it
What did we do?
What else do I need to know?
Keeping up
Getting on with it
What did we do?
Performing updates
Getting on with it
What did we do?
What else do I need to know?
Handling touch-based input
Getting on with it
What did we do?
Handling the accelerometer
Getting on with it
What did we do?
What else do I need to know?
Game Over..... Wrapping it up
Can you take the HEAT? The Hotshot Challenge
9. Blending In
What do we build?
What does it do?
Why is it great?
How are we going to do it?
What do I need to get started?
Installing the plugins
Getting on with it
What did we do?
What else do I need to know?
Adding the navigation bar
Getting ready
Getting on with it
What did we do?
What else do I need to know?
Adding the tab bar
Getting ready
Getting on with it
What did we do?
What else do I need to know?
Adding the ActionSheet
Getting on with it
What did we do?
What else do I need to know?
Adding the message box
Getting on with it
What did we do?
What else do I need to know?
Adding the picker
Getting on with it
What did we do?
Adding the e-mail composer
Getting on with it
What did we do?
Game Over..... Wrapping it up
Can you take the HEAT? The Hotshot Challenge
10. Scaling Up
What do we build?
What does it do?
Why is it great?
How are we going to do it?
What do I need to get started?
Designing the scaled-up UI
Getting on with it
What did we do?
What else do I need to know?
Implementing the scaled-up UI
Getting ready
Getting on with it
What did we do?
What else do I need to know?
Designing the split-view UI
Getting on with it
What did we do?
What else do I need to know?
Implementing the split-view UI
Getting on with it
What did we do?
What else do I need to know?
Game Over..... Wrapping it up
Can you take the HEAT? The Hotshot Challenge
A. Quick Design Pattern Reference
The navigation list
The grid
Carousel 1
Carousel 2
The login screen
The sign-up form
The table
The list of choices
Doing things in bulk
Searching
Some things to keep in mind
Summary
B. InstallingShareKit 2.0
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Table of Contents
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset