Jump to ratings and reviews
Rate this book

Learning Ionic

Rate this book
What You Will Learn

Learn how a hybrid mobile application works
Familiarize yourself with Cordova and see how it fits into hybrid mobile application development
Seamlessly work with Ionic CSS components and Ionic-Angular JavaScript components such as directives and services
Learn how to theme Ionic apps as well as customize components using Ionic SCSS support
Develop an app that builds a client for a secure REST API using Ionic and AngularJS
Develop a real-time chat app using Firebase that consumes ngCordova
Learn how to generate a device-specific installer for an Ionic app using Ionic CLI as well as Ionic cloud services
In Detail

With this book, you will learn hybrid mobile application development using Ionic. This book uses Cordova 5.0.0, Ionic CLI 1.5.0, and Ionic 1.0.0 to explain the concepts and build apps.

To begin with, the book helps you understand where Ionic fits in today's world. Then, you will dive deep into Ionic CSS components and Ionic-AngularJS directives and services. You will also examine theming Ionic apps using the built-in SCSS setup.

Next, you will learn to build an Ionic client for a secure REST API, where you will implement user authentication and token-based development. Cordova and ngCordova will be explored, and you will learn how you can integrate device-specific features such as a camera and Geolocation with an Ionic app. We will wrap up the book by building a messaging app, which deals with talking to Firebase (a real-time data store), as well as device features.

By the end of this book, you will be able to develop a hybrid mobile application from start to finish, and generate device-specific installers.

388 pages, ebook

First published July 1, 2015

Loading...
Loading...

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (11%)
4 stars
4 (44%)
3 stars
4 (44%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for Julio Biason.
199 reviews32 followers
February 22, 2016
I must say, I was really surprised by this book. Not only it goes a great length to explain things about Angular (the base for Ionic), but builds two applications from start to end, connects to other services and also explains how to publish your application.

But (and there is always a "but") I felt some things lacking. For example, the author says that he prefers to use grunt instead of the default ionic tool, but after that, he only uses the ionic tool; there are some things wrong with the book (why I already submitted as an errata for it); there is very little mention on how to deal with different rotations; and the gravest problem of all, in my opinion: There are absolutely no tests. At all. Not even a mention on how to test your Ionic app.

Other that those problems (which are really minor, related to the amount of information), it is really a good book to start working with Ionic apps.
Displaying 1 - 2 of 2 reviews