Bottom Sheet Android Tutorial – Working with BottomSheet

Android Bottom Sheet Tutorial

Have you seen the Bottom Sheet Android Component? It slides up from the Bottom to display some more options to the user. I am pretty sure that you have already seen Bottom Sheet in Google Maps application. You can also use the Bottom Sheet in your application. And if you want to use it in your app, …

Read moreBottom Sheet Android Tutorial – Working with BottomSheet

Kotlin Coroutines Tutorial for Android – Start using Coroutines in Your App

kotlin coroutines tutorial

Are you aware with Asynchronous Programming? Well if you are into android application development, I am pretty sure that you know about Asynchronous Programming. And when you know what is Asynchronous Programming, you also know writing async codes are a kind of headache. But not anymore, here in this Kotlin Coroutines Tutorial for Android, I am …

Read moreKotlin Coroutines Tutorial for Android – Start using Coroutines in Your App

Abstract RecyclerView Adapter to Eliminate Some Boiler-plate Code

abstract recyclerview adapter

Hi everyone, in this post we will learn about making an Abstract RecyclerView Adapter. Abstraction is an object oriented programming concept, and we all learn it in our books. But the irony is most of us don’t use the power of it.  Even I didn’t pay much attention to these OOP design concepts in my …

Read moreAbstract RecyclerView Adapter to Eliminate Some Boiler-plate Code

Android Upload File to Server with Progress using Retrofit

android upload file to server

Hi everyone, “Uploading File or Image to Backend Server” this is something that we often need to do in many applications. We already learned this concept in many previous posts. But things keep changing in this tech world and old methods are obsolete now. That is why here I am with this Android Upload File …

Read moreAndroid Upload File to Server with Progress using Retrofit

Firebase MVVM Example – Implementing Authentication

Firebase MVVM Example

Recently we finished learning the MVVM Design Pattern in Android App Development, and while learning that we used RESTful APIs to communicate with our Back End. But sometimes we do create server less application using Firebase. And some people asked that “How do I follow MVVM when using Firebase?“.  That is why in this Firebase …

Read moreFirebase MVVM Example – Implementing Authentication