Subscribe to my newsletter and never miss my upcoming articles
In Java 8, one of the features that were added was lambda functions. Unsurprisingly, this feature is available in Kotlin as well, with slight differences. So what is a lambda expression? A lambda expression is simply a block of code (normally short) ...
So last week, I decided to write on why you should use the ListAdapter in your RecylerViews in Android. After all, what is an android application without some kind of list? You can check out the article here . Today, I am going to take it a step fur...
Kotlin is a brilliant multipurpose language that offers a wide array of awesome features to make lives easier for developers. Destructing is one of those things that you may find useful in your day-to-day development. So what is destructuring in Kotl...
In case you are not aware, Google released ViewPager2 to replace the older and limited ViewPager. This article assumes that you are familiar with the implementation of ViewPager2. However, just to recap, some of the advantages that come with it inclu...
Think of the number of times you had to write util classes in Java to achieve some functionality in your code. If not that, then think of the number of times you had to use patterns like the Decorator pattern to achieve some functionality. All these ...
Before I proceed with this piece, there are two other articles you should go through to give you an idea of what is going on. They are linked below. Full Text Search with Firebase on Android using Algolia(Part 1) — Link How to import data from Fir...