Last updated on September 24th, 2018 | FCM (or Firebase Cloud Messaging) is an excellent way to keep our users engaged with our app, and it also helps them by notifying them of important things that are happening. We’ll go through how to setup the FCM Cordova Plugin to work with your Firebase app and […]
Integrating Firebase and Ionic Framework
In this section, you'll find articles that will help you integrate Ionic with Firebase, one of the most powerful backend solutions out there.
The best way to get started is through my FREE Crash Course.
Last updated on September 24th, 2018 | In this tutorial, we’re going to be exploring Firebase Cloud Functions to run code on Firebase servers. One of the main struggles when working with role-based authentication is allowing the admin users to create or invite people to their team. If you use the admin account to create […]
Last updated on September 24th, 2018 | Have you tried to integrate Firebase Storage when using AngularFire2 in one of your apps? Is it even possible? Are you adding extra bloat to your app from the JS SDK? Will the code be easy to maintain in the future? Those are some of the questions that […]
Last updated on September 24th, 2018 | Unless you’ve been living in a cage with no internet access you’re probably very excited about Cloud Firestore. It’s the new database Firebase launched, the fundamental differences with the Firebase Real-Time Database (RTDB for short) are: Document/Collection based instead of a big JSON tree. Supports chained queries. Has […]
Last updated on September 24th, 2018 | A blank page after login is a common problem when using Facebook as a sign-in method, especially when we’re in development mode. It happens because you already logged in and authorized the app, so when it tries to log-in again, it goes blank. What most people do is […]
Last updated on September 24th, 2018 | You want to give your users the best experience when using your app, heck, and I was constantly Googling or going into the Ionic forums to ask “Why is Ionic + Firebase so slow?“. The truth is, it isn’t slow, I was just doing a few things wrong, […]
Last updated on September 24th, 2018 | About 3 or 4 times a month someone asks this questions, they are worried that since Ionic apps are client-side code (HTML, CSS, JS), someone can see their Firebase credentials and mess with their data. I understand why this is a concern. People want to keep their data […]
Last updated on September 24th, 2018 | Cannot read property uid of undefined How many times have you seen that error message? (Be honest!). I’ve seen it so many times (both on the console and my inbox) that I lost track of the exact number, but it’s probably embarrassingly high. Today we’re going to go […]
Last updated on September 24th, 2018 | NOTE: This post is out-dated, instead of using a 3rd party library you can use Cloud Firestore, the offline by default new database. One of the most asked questions I get is always around how to get Firebase to work offline with Ionic apps, for when our users […]
Last updated on September 24th, 2018 | Have you been able to use Ionic Social Login in the past? It used to be a lot harder because platforms like Firebase didn’t support social authentication for cordova based apps out of the box. Today it’s much easier to use Ionic social login because Firebase added full […]