Books & Videos

Table of Contents

  1. Chapter 1 Introduction

    1. Ionic

  2. Chapter 2 Development environment, tooling, and workflow

    1. Installing prerequisites: Node.js and Git

    2. Installing Ionic

    3. Ionic Command Line Interface (CLI)

    4. Source control best practices

    5. Summary

  3. Chapter 3 Trendicity

    1. Side menu

    2. Search

    3. Map view tab

    4. Card view tab

    5. List view tab

    6. Summary

  4. Chapter 4 Implementing a side menu and setting up the routes

    1. Introduction to Ionic’s side menu directives

    2. Handling routes with the Angular UI Router component

  5. Chapter 5 Integrating a map view with Ionic

    1. Picking an AngularJS directive for Google Maps

    2. Creating the geolocation utility service

    3. Converting addresses to geolocation objects using the Google Maps Geocode API

    4. Setting up the map view inside a tab

    5. Map View Controller

    6. Summary

  6. Chapter 6 Authentication

    1. Desired user experience

    2. Incorporating angular-http-auth

    3. Cancel login

    4. Summary

  7. Chapter 7 Designing the application

    1. Layout components

    2. Ionicons

    3. Customizing Ionic with Sass

    4. Extending Ionic

    5. Summary

  8. Chapter 8 Instagram Service

    1. Authentication

    2. CORS

    3. Non-Authenticated Requests

    4. Authenticated Requests

    5. Summary

  9. Chapter 9 What’s next?

    1. Promoting your Ionic application

    2. Prototyping with Ionic Creator

    3. Ionic’s evolution

    4. Ionic as a platform

    5. Summary