Chapter 9. Accessing Native Phone Features

The main thing that sets hybrid apps apart from ordinary, mobile-friendly web apps is the ability to interact with the operating system and hardware of the underlying mobile device. Modern devices offer a plethora of services to app developers, from GPS and database functionality to Bluetooth, NFC, and other communication technologies. Making good use of these services allows us to build apps that meet the needs of mobile users in the best way possible.

In this chapter, we will continue building on the brief introduction to mobile services that we saw in the last chapter, and we'll do some refreshing as necessary. Our goal is to use the GPS receiver, which is one of the most ubiquitous smartphone features, ...

Get Learning Node.js for Mobile Application Development now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.