techwithsandy.hashnode.devReal-time push notifications in Android using Firebase Cloud MessagingWhen we think of push notifications, we may think of the alerts that pop up at the top of the screen. Truth is, most users just ignore them, and as a developer, it’s a huge risk since the notifications are missed chances to keep your users coming bac...Nov 17, 2025·6 min read
techwithsandy.hashnode.devHow Firebase App Check protects your app's backendIn our last article, we provided a brief overview of how Firebase App Check works seamlessly with AI Logic to prevent unauthorised API calls to your app. In this article, we’ll cover what App Check really is, how it works and how to integrate it into...Aug 27, 2025·3 min read
techwithsandy.hashnode.devFirebase AI Logic for Android DevelopersArtificial Intelligence is revolutionising the way we build android apps. From personalised recommendations to AI-powered chatbots, bringing these modern app experiences is now achievable with just a few lines of code! Firebase AI logic (previously k...Aug 3, 2025·3 min read
firebasekenya.hashnode.devHandling account recovery & password reset in Firebase Auth for AndroidIn our last article, we explored Firebase Authentication in depth on android. In this article, we’ll focus on how to handle account recovery when a user forgets their password and can’t log in. It’s quite common for a user to forget the password to t...Jun 12, 2025·3 min read
firebasekenya.hashnode.devDeep dive on Firebase Authentication on AndroidFirebase authentication is an identity-as-a-service that provides multiple ways to authenticate users in your app. The Firebase SDK offers multiple authentication options, including sign-in with email & password, Google sign-in, phone number authenti...May 14, 2025·8 min read