Ionic 3 Push Notifications One Signal

Almost every application you will write will at some point involve push notifications. Luckily for us, push notifications are a breeze to integrate into our Ionic 3 application thanks to OneSignal’s fantastic plugin. In this example, we are going to demonstrate how to setup our Ionic 3 application to receive push notifications. We will start…

Ionic 3 Lock-Screen & Fingerprint Authentication

In this example we are going to implement fingerprint authentication in our Ionic 3 application. Have you ever noticed how all financial apps will make you re-authenticate or at the very least show a splashscreen when you suspend your application? iOS takes a screenshot of the current visible screen every time our app goes to…

Ionic 3 & Redux

Every application that we write will need to manage state in some capacity. For example, an application needs to know if a user is logged in or not in order to present the right view (login screen or user dashboard). We can see here that there is a need for the user’s state to be…

Ionic 3 Screen Orientation Example

  Depending on the type of application being written, we may want to force our app to a specific orientation. In other instances, we may want to detect changes to the orientation and perform some action. Ionic Native gives us the ability to do both of these using the screen orientation plugin. We’ll get started…

Ionic 3 Google Maps Clusters

In this example, we are going to show you how to show clusters using Google Maps in our Ionic 3 application. This tutorial is going to expand on the previous Google Maps tutorial. What is a cluster? A cluster is nothing more than a group of markers combined together. Clusters are very useful when writing…

Ionic 3 Google Maps

We are going to show how to implement google maps into our Ionic 3 application. Unlike most other plugins, we are going to need to generate a key from Google in order to use the Google Maps API. The first thing we’ll need to do is head over to the google developer console:¬†https://console.developers.google.com and to…