Chapter 8. Making Our App Interactive

In the previous chapter, we gave you a gist of how to work with user interfaces in Ionic. While doing so, we also gave you a thorough introduction to AngularJS, the driving force behind Ionic apps, and explained how you can use it in order to let users interact with your app.

Here, we will continue building on this while simultaneously exploring new features of Ionic, including the interaction with the native features of your device. We will put this all into practice by building a concrete app that will load and display the contacts from your phonebook. By doing so, you will also learn how to compile and run the Ionic apps on physical devices (such as iPhones and Android phones), rather than the emulator that ...

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

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.