Beginning PhoneGap /
Create cross-platform mobile apps without having to learn a new language!PhoneGap is an open source solution, ideal for web developers wanting to build cross-platform mobile apps without having to learn a new language. Using HTML, CSS, and Javascript, PhoneGap allows you to jump into the mobile worl...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Indianapolis, Ind. :
Wrox/John Wiley & Sons,
©2012.
|
Colección: | Programmer to programmer.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Beginning PhoneGap; Contents; Introduction; Chapter 1: Introducing PhoneGap; Using PhoneGap; Looking at a Quick Showcase; Taking a Basic Run-Through; History of PhoneGap; Getting to Know the Origins of PhoneGap; Assessing PhoneGap's Current Status; Understanding What PhoneGap Is Good/Bad At; Understanding the Basics of a PhoneGap Application; What You Can Build with PhoneGap; Quick Overview of the API; Mobile Design Issues; Summary; Chapter 2: Installing and Configuring PhoneGap; Downloading PhoneGap; Downloading PhoneGap for iOS; Downloading PhoneGap for Android.
- Downloading PhoneGap for BlackBerryDownloading PhoneGap for webOS; Downloading PhoneGap for Symbian; Using PhoneGap Build; Choosing Your Environment; Summary; Chapter 3: Basic Walkthrough; Using PhoneGap with Xcode; Using PhoneGap with an Android Device; Using PhoneGap with a BlackBerry Device; Using PhoneGap with Other Devices; Summary; Chapter 4: Events; Understanding Events; Using the Events Listener; Understanding Event Types; backbutton; deviceready; menubutton; pause; resume; searchbutton; online; offline; Summary; Chapter 5: Working with the Device, the Network, and Notifications.
- Getting Information from the DeviceGetting the Device Name; Getting the PhoneGap Version; Getting the Device Platform; Getting the Device UUID; Getting the Operating System Version; Checking for a Network; Determining the Connection Type; Using Notifications; Using Alerts; Using Confirmation Dialogs; Using Beeps; Using Vibrations; Summary; Chapter 6: Accelerometer; Getting to Know the Accelerometer; What Is the Accelerometer?; Using the Accelerometer; Showcase of Accelerometer Applications; Using the Acceleration Object; Using Accelerometer Methods; getCurrentAcceleration; watchAcceleration.
- ClearWatchAccelerometer Option; Summary; Chapter 7: Compass; Getting to Know the Compass; What Is the Compass?; Differences among the Different Devices; Using the Compass; Showcase of Compass Applications; Using Compass Methods; getCurrentHeading; watchHeading; clearWatch; Using a Compass Option; Improving the Look and Feel; Summary; Chapter 8: Geolocation; Getting to Know Geolocation; What Is Geolocation?; Using Geolocation; Showcase of Geolocation Applications; The Position, PositionError, and Coordinates Objects; Position Object; PositionError Object; Coordinates Object.
- Using Geolocation MethodsgetCurrentPosition; watchPosition; clearWatch; Using Geolocation Options; Improving the Look and Feel; Summary; Chapter 9: Media; Learning about Media Files; What Are Media Files?; Using Media Files; Showcase of Media Applications; The Media Object; Using Media Methods; getCurrentPosition; getDuration; play; pause; release; startRecord; stop; Handling Errors; Improving the Look and Feel; Summary; Chapter 10: Camera; Getting to Know the Camera; What Is the Camera?; What Is the Photo Gallery?; Using the Camera; Showcase of Camera Applications; Using the Camera Object.