PhoneGap 3.x Mobile Application Development Hotshot.
A practical guide written in a tutorial-style, this book walks you step-by-step through 12 individual projects to create real world apps. Each project moves through design and implementation of the app, and also provides suggestions to enhance it. If you are a mobile developer who is familiar with P...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Publishing,
2014.
|
Edición: | 2nd ed. |
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Project 1: Your First Project; What do we build?; Installing Node.js and configuring SDKs; Installing Cordova/PhoneGap; Creating your first project; Managing your project's platforms; Managing your project's plugins; Building your project; Deploying your project to a simulator/device; Game Over ... Wrapping it up; Can you take the HEAT? The Hotshot Challenge; Project 2: Localization and Globalization; What do we build?; Creating the template.
- Creating a new project based on an existing templateIntroducing the YASMF v0.4 framework; Determining the user's locale; Formatting numbers and dates; Translating text; Game Over ... Wrapping it up; Can you take the HEAT? The Hotshot Challenge; Project 3: Mobile Application Design; What do we build?; Designing the user interface; Designing the data model; Implementing the Base Note data model; Implementing the Note Storage model; Implementing the note list view; Implementing the text note edit view; Implementing the CSS; Putting it all together; Game Over ... Wrapping it up.
- Can you take the HEAT? The Hotshot ChallengeProject 4: The File API; What do we build?; Covering the File API; Covering Promises and Q.js; Covering YASMF's FileManager file; Changing the Note Storage model; Game Over ... Wrapping it up; Can you take the HEAT? The Hotshot Challenge; Project 5: Working with Audio; What do we build?; Covering the Media API; Designing the user interface; Designing the data model; Implementing the data model; Covering Hammer.js; Covering the view stack; Implementing the user interface; Putting it all together; Game Over ... Wrapping it up.
- Can you take the HEAT? The Hotshot ChallengeProject 6: Working with Still Images; What do we build?; Designing the user interface; Defining the data model; Covering the Camera API; Implementing the data model; Implementing the user interface; Putting it all together; Game Over ... Wrapping it up; Can you take the HEAT? The Hotshot Challenge; Project 7: Capturing Video; What do we build?; Designing the user interface; Covering the Capture API; Covering native, native-like, and non-native alerts; Implementing the data model; Implementing the user interface; Putting it all together.
- Game Over ... Wrapping it upCan you take the HEAT? The Hotshot Challenge; Project 8: Sharing Content; What do we build?; Handling device events; Working with the sharing plugin; Modifying the text note edit view; Modifying the image note edit view; Game Over ... Wrapping it up; Can you take the HEAT? The Hotshot Challenge; Project 9: Devices of Different Sizes; What do we build?; What is responsive design?; Response 1
- scaling up; Response 2
- changing the layout; Response 3
- split view; Game Over ... Wrapping it up; Can you take the HEAT? The Hotshot Challenge; Project 10: Maps and GPS.