Book Image

Hybrid Mobile Development with Ionic

By : Gaurav Saini
Book Image

Hybrid Mobile Development with Ionic

By: Gaurav Saini

Overview of this book

Ionic is an open source, front-end framework that allows you to develop hybrid mobile apps without any native-language hassle for each platform. It offers a library of mobile-optimized HTML, CSS, and JS components for building highly interactive mobile apps. This book will help you to develop a complete, professional and quality mobile application with Ionic Framework. You will start the journey by learning to configure, customize, and migrate Ionic 1x to 3x. Then, you will move on to Ionic 3 components and see how you can customize them according to your applications. You will also implement various native plugins and integrate them with Ionic and Ionic Cloud services to use them optimally in your application. By this time, you will be able to create a full-fledged e-commerce application. Next, you will master authorization, authentication, and security techniques in Ionic 3 to ensure that your application and data are secure. Further, you will integrate the backend services such as Firebase and the Cordova iBeacon plugin in your application. Lastly, you will be looking into Progressive Web Applications and its support with Ionic, with a demonstration of an offline-first application. By the end of the book, you will not only have built a professional, hybrid mobile application, but will also have ensured that your app is secure and performance driven.
Table of Contents (9 chapters)

What this book covers

Chapter 1, Getting Started with Ionic 3, we will be going through all the essentials of Ionic, which will help in building large scale and enterprise grade applications.

Chapter 2, Ionic Components, will guide you towards Ionic components and how we can customize them according to our applications.

Chapter 3, Ionic Native and Plugins, covers almost everything regarding Cordova plugins, Ionic Native and some common and advance plugins.

Chapter 4, Ionic Platform and Services, covers all the Ionic Platform services and how to use them in best way in your application.

Chapter 5, Authentication, Authorization, and Security, will be dealing with authentication, securing Ionic application and demonstrating authorization.

Chapter 6, TasteBite App with Firebase, focuses on building entire application from start to end by using Backend as a Service platform Firebase.

Chapter 7, Ionic, IOT and Beacons, we will be discussing about IOT, BLE and Physical Web. Besides this will demonstrate ibeacon based proximity application where your laptop will screen lock as soon as you will move away from your laptop.

Chapter 8, Ionic + PWA = Magic, we will be looking into Progressive Web Applications and its support with Ionic with a demonstration of offline-first currency converter application.