Cover image for PhoneGap 2.x Mobile Application Development Hotshot.
PhoneGap 2.x Mobile Application Development Hotshot.
Title:
PhoneGap 2.x Mobile Application Development Hotshot.
Author:
Shotts, Kerri.
ISBN:
9781849519410
Personal Author:
Physical Description:
1 online resource (493 pages)
Contents:
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.
Abstract:
This book is a step-by-step guide about how to create a mobile app. Each chapter begins with the design of the user interface using wireframes as well as the data models using various diagrams. After the design, the chapter moves on to the implementation of the app, describing each block of code, including how it works and why it is needed in the context of the project. At the end of each project, various suggestions are proposed to help extend or enhance the project in order to stimulate your creativity and programming skills If you are a developer looking to create a mobile app using HTML, CSS, and JavaScript, this book is for you. While this book should be approachable for anyone looking to create mobile apps using PhoneGap, you should have some degree of experience using HTML, CSS, and JavaScript. You should also be able to create the basic PhoneGap project in the IDE of your choice (XCode, Eclipse, or Visual Studio). Understanding Java, C#, or Objective C is not required.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: