Why do you need DiffUtil in RecyclerView? Let’s take an example that your app is showing around 100 items in…
We will see answer of all above questions. What is the sealed class? Why do we need it? How can…
Encapsulation & Abstraction You might wonder why I have taken these two topics together. Well, we will see that thing…
We have seen basics of Data binding which covers following points: How to set up data binding in Android? How…
Data binding is a hot buzz word among Android developers quite recently. And why not? Because one thing I know…
One of the beautiful thing of Dart is, it has different kinds of constructors which make our code so easy…
Kotlin has another amazing feature named Delegated Properties. Let’s see what is it and how can we take maximum out…
Mixins is really interesting topic and especially for those coming from Java background. Let’s explore this! We will see following…
We will see what is Higher order function, Anonymous/Lambda functions, Lexical scoping & closures, Fat arrow functions and typedef keyword?
We will see exception handling in dart using try, catch, on and finally keyword. And we will also explore throw and rethrow keyword in Dart.