Image for post
Image for post

Most Android developers using Android emulators on average it consumes 2 GB of ..RAM so if possible use an actual Android device these will reduce your resource load on your computer, or use an Android emulator online like
Running your Android apps on your 2Gb or 4Gb Ram Computer using an Emulator is a disaster waiting to happen 😩😭.
The good news🥳🥳🥳🥳🥳😍 is you can run your Android/IOS Apps online easily on your web browser, which means you don’t have to overheat your PC with a physical emulator.

Steps on how to run your Android/IOS Apps on your browser

1: Go to

Image for post
Image for post

We have all wished we know the count of people that have visited our blog, social media profiles (Twitter, LinkedIn, Facebook) but not all have such features. As a developer that has a GitHub account, knowing the number of persons that visit your profile should be one of your wishes, especially for those that are applying for so many jobs 😉😉😉😉.

In this short article, you will learn how to add a “visitor’s counter” to your GitHub profile. you can add a counter to your GitHub profile with the following line of Markdown

![Visitor Count]({YOUR USER}/count.svg)

you can also check out my Github profile: github profile

Thank you for reading my article.

Let’s connect on

Image for post
Image for post

Firebase In-App Messaging helps you engage your app’s active users by sending them targeted, contextual messages that encourage them to use key app features. For example, you could send an in-app message to get users to subscribe, watch a video, complete a level, or buy an item. You can customize messages as cards, banners, modals, or images, and set up triggers so that they appear exactly when they’d benefit your users most.

In this article, you will learn how to create an In-App Updater using a card that will notify your users to update their app and give them a button or text to click using Firebase In App Messaging in android development. …

Image for post
Image for post

In this short article, I will explain how I solved a bug that looked like it will not go off 😂😂😂😂😂.

I was very happy trying out Flutter because it is easy and fast to build a huge app with less stress, but as we all know bugs are always around to give us a hard time. In my design, I have a Bottom NavBar(4 navbars) with Three FAB(Floating Action Button) on each screen. I never knew that Flutter has an Attribute called “heroTag” and it must be unique. …

Image for post
Image for post

In this tutorial, you will learn how to implement Firebase Performance monitoring in your Android project.

What is Firebase Performance Monitoring

Firebase Performance Monitoring is a service that helps you to gain insight into the performance characteristics of your iOS, Android, and web apps.
You use the Performance Monitoring SDK to collect performance data from your app, then review and analyze that data in the Firebase console. Performance Monitoring helps you to understand where and when the performance of your app can be improved so that you can use that information to fix performance issues.

It is very important to have it in your app especially if you want your app to grow in the right direction, below are the benefits of it. …

Image for post
Image for post

Jetpack Compose is Android’s modern toolkit for building native UI. It simplifies and accelerates UI development on Android. Quickly bring your app to life with less code, powerful tools, and intuitive Kotlin APIs.


This tutorial has been prepared for the beginners to help them understand the basics of Jetpack compose. After completing this tutorial, you would understand the basics of Jetpack compose and will be able to build a simple android app using it.


In this tutorial, I strongly recommend that you gain some basic knowledge of Kotlin programming language before proceeding with Jetpack compose.

Table of Content

  • Overview
  • Environment set…

Image for post
Image for post

Firebase Crashlytics is a lightweight, real-time crash reporter that helps you track, prioritize, and fix stability issues that erode your app quality. Crashlytics saves you troubleshooting time by intelligently grouping crashes and highlighting the circumstances that lead up to them.

In these tutorials, you will learn how to easily add Firebase Crashlytics to your Android project. Follow the guide below to start seeing crashes in your Firebase Crashlytics platform.

To learn more about Firebase Crashlytics

Step 1: Connect your app to Firebase

To connect your Android project to Firebase follow this link:

Step 2: Add Firebase Crashlytics SDK to your…

Image for post
Image for post

In this tutorial, you will learn how to connect your Android project in Android studio to firebase so you can be able to integrate Firebase features like Authentication, Cloud Firestore, App distributions, Test Lab, Cloud storage, etc.

Getting started

Follow the guide below to set up your project in Android studio

Goto Tools -> click you will see the dropdown in the image below then click on “Firebase”.

Image for post
Image for post

Unit tests are typically automated tests written and run by software developers to ensure that a section of an application (known as the “unit”) meets its design and behaves as intended.

In this tutorial, you will learn how about unit testing, its benefits, its types, unit testing tools, how to write a simple unit test in Android studio, and automating the testing processing using Bitrise.

What is Unit Testing?

Unit Testing is a type of software testing where individual units or components of a software are tested. The purpose is to validate that each unit of the software code performs as expected. Unit Testing is done during the development (coding phase) of an application by the developers. Unit Tests isolate a section of code and verify its correctness. …


Nwokocha Wisdom Maduabuchi

A software engineer with considerable experience in mobile development, native Android, and IOS development(Xcode), flutter dev, technical writing and community

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store