Understanding the Geolocation API in 4 minutes

Here’s a video I shot a couple of weeks back that teaches you about trilateration to get a fix on your location in the world without using GPS. It talks about the Google Geolocation APIs, but also the Free Space Patch Length technique for understanding distance based on radio frequency signal strength. Check it out…

3 minutes to understand #Firebase Auth and beyond!

There’s a wealth of technologies out there for providing identity and authentication in your sites and apps. Google offers a suite of products to let your users sign in and identify with your apps. As a developer there are lots of options, including:

  • Firebase Auth
  • Smart Lock for Passwords
  • Google Sign In
  • OAuth
    …and more

In this video I give a quick run through of each of these, and where I think it’s best you use them. Check it out:

This Week in #Firebase: March 31, 2017

This week some of the first sessions at #io17 were announced, including many of the #Firebase ones. You can see the schedule here.

Two of my sessions have been published:

Pirate Metrics in Firebase where Parul Soi and I will bring our YouTube series to the stage, which a couple of new surprises!

And another in Hands-On Advice in using Firebase Growth technologies to build your user base, alongside Franceso Nerieri and Alex Geboff.

Continue reading “This Week in #Firebase: March 31, 2017”

This Week in #Firebase : March 17, 2017 : Happy St Paddy’s Day!

Given that it’s Paddy’s day, here’s today’s Irish Gaelic Lesson: Lá Fhéile Pádraig go shona dhuit!
Okay, onto Firebase:

Around the Web

Lots of updates today, given the huge interest in Cloud Functions for Firebase! But let’s start with a great article on uploading pictures for Firebase Storage using ionic from Jorge Vergara! Fun stuff!
Continue reading “This Week in #Firebase : March 17, 2017 : Happy St Paddy’s Day!”

This Week in #Firebase – March 10, 2017 – Cloud Functions for Firebase FTW!

Cloud Functions for Firebase

This week in Firebase is dominated by the beta launch of one of the coolest aspects of Firebase — Cloud Functions for Firebase. Almost every time I speak about Firebase, someone asks me if there’s any way they can add some intelligence to their database backend…when a field hits a value, can I trigger an event? Send a message with FCM? While codeless middleware is awesome, sometimes I need a little logic to add value, I don’t want to write it on my client, and I don’t want to manage a backend for it, so what do I do?
Continue reading “This Week in #Firebase – March 10, 2017 – Cloud Functions for Firebase FTW!”

This Week in #Firebase – March 3, 2017

Welcome to this week in #Firebase, March 3, 2017! Before getting into the good stuff from the community and official channels, don’t forget to check out Google Cloud Next coming next week! There’ll be lots of great content from Cloud, Firebase, Geo, Machine Learning and more! If you’re around, drop by my Firebase session! If you can’t be there, check out the various Extended events around the world!

Let’s start with looking at some articles on Auth, and how Firebase Auth makes it really easy for you to integrate identity and federated identity into your app:


Jorge Vergara (@javebratt) put together an excellent piece on Ionic and Firebase Auth for Google Sign In. Check it out.

And while I can’t read Thai, the screenshots and source code is enough to help understand integrating Facebook sign in with Firebase. Nice work by Kamonpop Panwongtong here. Nice that he included a sample app hosted by Firebase Hosting so you can try it live!

Firebase UI is an open source project on GitHub that has lots of great auth flow management built-in to save you time. Here’s a great article on Lasseschultebraucks.com showing you how to use it.

Xinyustudio event built a Unity3d tutorial for Authorization and login with Firebase. This follows on from their Basics and Setup for Firebase and Unity3D. Great stuff. I really gotta learn Unity one of these days. 🙂

Another thing I really need to learn (I know, the list is growing) is Angular, and here Srinivas Tamada teaches us how to do use Firebase Auth with Angular.

Speaking of learning, Ryan Boddy posted on his first experience with Firebase. Encouraging feedback, thanks Ryan!


On YouTube, Mitch Tabian put a nice video together on how to do Push Notifications!

And while you’re there — check out Traversy Media’s channel — where they have a really cool 6 part series on Angular 2 and Firebase.

Simplified Coding also have some videos on using the Firebase Realtime Database. Adding them to my playlist now 🙂

Official Channels

It’s been a busy week on the official blog and youtube channel.

First up: My article on updates to Firebase Notifications, and how you have new tools for more granular ways to reach your userbase.

Analytics in Firebase are super useful — and this article by Steve Ganem about Realtime Analytics for Everyone is well worth a few minutes of your time.

On the Unity theme (did I mention I need to learn Unity?) Stewart Miles put together an article on Supercharging your games with Firebase, Unity and C++

By the way, Google Developers started a monthly newsletter. Check it out here.

More Unity with Abe’s great video on Getting Started with Firebase for Unity.

Meet Alex Geboff, coder extraordinaire on #MeetFirebase this week. One of my favorite shows on YouTube. Next week’s episode will be the best ever, though 😉

One of my favorite technologies in Firebase is Remote Config. In this video Todd shows you how to get started with it in iOS and Swift. Yay!

Check out the entire channel on YouTube.