Introduction
When developing applications for mobile devices, we can create feature-rich applications that harness the functionality of the native processes and systems.
The devices themselves provide us with built-in controls and user interface elements in the form of native buttons, to which we can apply methods and functions.
We can also make use of the hidden events and manage how our applications will work when placed in the background of the device, or we can also alter states depending on network connectivity.
The recipes in this chapter will introduce you to some of the native events available through the PhoneGap API and how we can implement them in applications.