ALL POSTS

Implementing Native Ads with Firebase Admob on Android

Implementing Native Ads with Firebase Admob on Android

Eric DecaniniApril 28, 20187 min read

Before anything, it must be noted that Native Ads are only available to certain providers  Unless you’re one of them, you probably can’t make use of this (it pains me…

How to Monetise your Android App with Firebase Admob

How to Monetise your Android App with Firebase Admob

Eric DecaniniApril 21, 20187 min read

We Android Developers have to make a living somehow. Sure, we can get a job somewhere or be self-employed, but none of that gets nowhere near the most beautiful form…

Understanding Firebase Storage Security Rules

Understanding Firebase Storage Security Rules

Eric DecaniniApril 14, 20183 min read

The storage security rules are extremely similar to that of Firestore’s; almost identical, I dare say. We’ll first cover the basics, then go through the 20% of it that will…

Firebase Authentication with FirebaseUI (Android)

Firebase Authentication with FirebaseUI (Android)

Eric DecaniniApril 7, 20183 min read

Many apps require log-in functionality, perhaps to provide users with dedicated data storage. Firebase makes it easy as it can get. You can even use one of Google’s ready-made authentication screens.…

A Comprehensive Guide to Firebase Analytics

A Comprehensive Guide to Firebase Analytics

Eric DecaniniApril 1, 20184 min read

I don’t know about you guys but the whole of User Segmentation felt weird to write for me (I don’t have enough traffic for some real feedback. Tell me if…

User Segmentation 4: Customising User Experience

User Segmentation 4: Customising User Experience

Eric DecaniniMarch 24, 20183 min read

I don’t know if any particular country has a dislike of the colour red, but if such a country exists and you normally have red in your app, that doesn’t…

User Segmentation 3: Conducting A/B Tests with Firebase

User Segmentation 3: Conducting A/B Tests with Firebase

Eric DecaniniMarch 17, 20183 min read

A/B Testing is testing different configurations of your app with different segments of your users to gather data on which configuration gives the highest user engagement, retention, etc. This tutorial…

User Segmentation 2: Sending Targeted Cloud Messages with Firebase

User Segmentation 2: Sending Targeted Cloud Messages with Firebase

Eric DecaniniMarch 10, 20182 min read

The easiest thing you can do with user segmentation, in my opinion, is Cloud Messaging. It’s a simple send everyone a message through their notifications. If you came here without…

User Segmentation 1: Defining User Segments with Firebase Analytics

User Segmentation 1: Defining User Segments with Firebase Analytics

Eric DecaniniMarch 3, 20183 min read

Welcome to this new mini-course, User Segmentation! I’ll be covering the power of splitting users into segments to leverage features like A/B Testing, targeted Cloud Messaging, and the like. This…

Getting Started with Firebase Crashlytics on Android

Getting Started with Firebase Crashlytics on Android

Eric DecaniniFebruary 24, 20186 min read

Some form of crash reporting in any app doesn’t only help. It’s essential. Not knowing when and where crashes occur in your app by your users can be very destructive. It…

Getting Started with Firebase Cloud Storage on Android

Getting Started with Firebase Cloud Storage on Android

Eric DecaniniFebruary 17, 20189 min read

Cloud Storage can be real frustrating if you don’t know what you’re doing. Thankfully, Firebase simplifies it down to as simple as it can be. We’ll go over why you’d…

Getting Started with Firebase using AngularJS

Getting Started with Firebase using AngularJS

Eric DecaniniFebruary 10, 20186 min read

A few things here and there have pushed me to learn AngularJS. It was all easy and simple I had to start implementing Firebase (because that’s what I do). Now…

Understanding Cloud Firestore Security Rules

Understanding Cloud Firestore Security Rules

Eric DecaniniFebruary 3, 20187 min read

Cloud Firestore improved on many things over its predecessor, Realtime Database. One of which is security. Cloud Firestore’s security rules are more flexible and easier to write than those of…

Why Every Software Developer NEEDS a Blog

Why Every Software Developer NEEDS a Blog

Eric DecaniniJanuary 28, 20183 min read

So it’s been a couple months since I started this blog. This is almost no time at all, and immediately, I started seeing results. I started getting different sorts of…

Understanding Firebase Realtime Database Security Rules

Understanding Firebase Realtime Database Security Rules

Eric DecaniniJanuary 27, 20185 min read

After implementing your Realtime Database, you’re going to want to set up some security so your users’ data is in safe hands. It took me a long time to get…

Getting Started with Cloud Firestore on Android

Getting Started with Cloud Firestore on Android

Eric DecaniniJanuary 20, 20185 min read

Let me just get this out there. Firestore is amazing. I only found out about it recently and it is new (it’s still in beta as of now) but its…

Firebase Realtime Database vs Firestore: Which is better?

Firebase Realtime Database vs Firestore: Which is better?

Eric DecaniniJanuary 13, 20185 min read

They’re both Cloud Databases made by Firebase. They can both work in real-time, both offer offline support, so what’s the difference? Firestore is nicer to work with because of its…

Getting started with Firebase Realtime Database on Android

Getting started with Firebase Realtime Database on Android

Eric DecaniniJanuary 6, 20185 min read

Cloud Firestore may be out (in its beta) and it does look to be overshadowing its little brother, but there are a number of good reasons to stick to the…

Simple Programmer: The Man Who Helped Me Start It All

Simple Programmer: The Man Who Helped Me Start It All

Eric DecaniniJanuary 2, 20182 min read

2018 has begun and its been 2 months since I started my blog. I may not have gotten very far, but I at least feel that there’s this huge improvement…

Connect your Android App to Firebase in 4 Quick Steps (2 Methods)

Connect your Android App to Firebase in 4 Quick Steps (2 Methods)

Eric DecaniniDecember 30, 20172 min read

No need to bother with explaning why Firebase is so awesome. You already know that. That’s why you’re here. We’ll make this a quick and very straightforward one. There are…