Kotlin basics for Android (Part-1)Kotlin was introduced as a statically-typed programming language for the Java Virtual Machine (JVM) with the goal of addressing some of the…Apr 10, 2023Apr 10, 2023
MVVM AndroidMVVM stands for Model-View-ViewModel, and it is a design pattern used in Android app development to separate the user interface (UI) logic…Apr 6, 2023Apr 6, 2023
Launch Modes in AndroidLaunch modes define the behaviour of a new or an existing activity in the task, or specifies an instruction on how an activity should be…Aug 31, 2022Aug 31, 2022
Recycler View: DiffUtilDiffUtil is a utility class that can calculate the difference between two lists and output a list of update operations that converts the…Mar 15, 2021Mar 15, 2021
Intents in AndroidIntent, the most fundamental component of Android. It works like a messaging component between fundamental components of Android. An…Mar 15, 2021Mar 15, 2021
Data Binding in Android with KotlinThe Data Binding Library is a support library that allows you to bind UI components in your layouts to data sources in your app using a…Jan 18, 2021Jan 18, 2021
Android Activity and its LifecycleAn Activity is one screen of the Android app’s user interface. It provides the window in which the app draws its UI. This window typically…Jan 6, 2021Jan 6, 2021