Kotlin

Jetpack component Preference DataStore in android

Hello everyone, In this article we will learn about the new Jetpack component DataStore for storing the data like shared preference. Jetpack DataStore is a data storage solution. It allows us to store key-value pairs (like SharedPreferences) or typed objects with protocol buffers. DataStore uses Kotlin and Coroutines + Flow to store data synchronously with […]

Why View Binding need to use in android?

As for making screen in android app development, we need to write a xml inside the res layout folder of our project structure which needs to inflate with view either Activity or Fragments. We have used so many view components into our xml which need to get the id of each component in our view […]

How to get all the images from the internal or external storage in android 10?

As we can see every new version of android released, Google has made a few changes in terms of security stability. Here I am going to talk about one of the changes has done recently by Google which was related to storing and fetching the images from the internal storage or gallery. Storing the images […]

Why R8 for code shrinking instead of Proguard in android studio

As an android developer, we have seen many changes for building the code and generating the dex file to make an executable file for android.  We know from the initial support of eclipse, we used Ant as a built tool and after coming with the android studio now it has removed and changed to the […]

Automatic Signed the android release APK by using keystore from build.gradle of android studio

As an android developer, we faced many challenges to build and deploy the app to the market. Here I am going to discuss one of the challenges is signed the APK from the newly created Keystore or exiting Keystore from the android studio. As we know the android studio having two different build types named […]

Android JetPack WorkManager for background services

As we all know that Android Jetpack is the great feature given by Android Team. I have explained some of the awesome features of Jetpack like Navigation by NavigationUI and Paging Library for Jetpack. What is WorkManager? WorkManager is one of the Android Jetpack Articheture component libraries which is used to run the background services […]

Exploring Android Jetpack Paging Library

As we know Google has announced the new Jetpack feature for android application development. I have explained a few of them from the last articles like navigation through NavigationUI from Jetpack and this. I really love this Google change. I am continuing with some of the other awesome Jetpack feature libraries whose name is Pagination. […]

Android Jetpack BottomNavigationView to navigate by NavigationUI

Last year Google has introduced a nice feature for navigation UI to make the fragment transition smooth and simpler. As an android developer, we all-knowing about the pain of fragment transaction which is very difficult to maintain the back stack. Now Google has improved the navigation by introducing the Navigation Controller to navigation easily. Navigation […]

Use custom fonts and downloadable google font for android studio

As we all know that Google had made our life so simple for using the custom font in the android application. In the recent update of android oreo, Google has provided some cool features for the user interface to more attractive. As an android developer, we all know how difficult was before to use any […]

Android Instrumentation Test with Espresso UI, Koin and Room

Testing, testing, and testing, these words every developer has heard and created the fear behind that. As a developer most of the time we don’t write a unit test, it may be the reason that it required more time to write and execute those. Somehow I agree with this point, and I am okay if […]

Scroll to top