Cargando…

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Shotts, Kerri
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.