Blog

Top 5 Mad Use Cases of Firebase Cloud Functions

If you’ve seen my Getting Started with Cloud Functions post or went through any standard Cloud Functions tutorial, you probably deployed a function that sends a welcome message or something else that’s basic that way. Then you might be thinking of more cool ways you can integrate Cloud Functions into your app but just can’t…
Read more

Getting Started with Firebase Invites for Android

Okay I know I said the Getting Started series has been completely covered and concluded in the Performance Monitoring post. “And that about sums it up for the ‘Getting Started With’ series. I’m preparing a whole variety of changes here at EricDecanini.com that you should be excited about.” Of course, it’s me we’re talking about…
Read more

Building Firebase Dynamic Links with the Android Builder API

I may have almost forgotten about my promise in my first Dynamic Links post I never did Until I started working with Dynamic Links again for one of my own upcoming apps where I’m using email-invites as a way for people to collaborate on a single shopping list. If you know Dynamic Links, you know the drill.…
Read more

A Beginner’s Guide to RxJava using Firestore and RxFirestoreKt

In case you haven’t heard about RxJava, it’s a library for composing asynchronous and event-based programs using observable sequences for Java and Android apps. Making it excellent in conjunction with Firestore for things like say, responding to a change in the database and fetching the updated data while handling it on the right thread to…
Read more

Planning a $0 Budget Android App Marketing Strategy with Firebase

Chances are, you’re an indie Android Developer. You just finished an app and are about to release it on the Play Store then it hits you: you don’t have a way to get those downloads going. It hits you so hard that you might as well as gone well back in time and and fought…
Read more

Top 5 Highlights: Firebase Summit 2018 in Prague

Lots was announced in the keynote of this year’s Firebase Summit in Prague, Czechoslovakia, including new features integrated into Firebase Predictions, ML Kit, and Analytics. Watch the video to see my top picks for the 5 most exciting announcements of the summit. I do still recommend you still watch the Opening Keynote as well as the…
Read more

Getting Started with Firebase Performance Monitoring on Android

We are on the LAST installment in our ‘Getting Started With’ series and it is on performance monitoring! Now there’s a reason why this was the last for me to cover, and probably the last that many of you would pay attention too (but please, correct me if I’m wrong). For many of us, performance just isn’t…
Read more

Re-engage Users through Google Search with Firebase App Indexing (Android)

App Indexing is definitely one of the more heavily underrated features of Firebase. Perhaps, because people don’t know what it does. Your app might be sitting quietly in a user’s app drawer, almost forgotten. Along the line, they might Google search for content your app delivers. When this happens, a card pointing to your app will be…
Read more

Performing Mass Instrumentation Tests with Firebase Test Lab for Android (gCloud Command Line)

Firebase Test Lab’s most prominent feature is almost definitely the Robo Test, but is that the most powerful? I’d beg to differ. While the robo test is handy for creating quick tests that simulate actual user interaction, just like a user’s navigation around the app, it could be pretty random. There could easily be sections…
Read more

Conducting Robo Tests with Firebase Test Lab

We all know testing is important. Very important. While it seems simple on the surface, it goes way deep. There are so many different methods of testing like say, unit tests, integration tests, UI tests, the list goes on. In comes Firebase Test Lab which lets you perform a couple of these on real physical devices running in a…
Read more