Howtodoandroid – Learn android by doing
-
Simple Steps To Sign-In With Google On Firestore Android
Are you want to set up a user Sign-in with google in your android application, In this tutorial I have explained about login with firebase Sign-In in android. Firebase Authentication is a secure authentication system provided by Google that allows developers to manage user authentication for their applications. It enables developers to create custom authentication […]
-
Get the Current Location On Jetpack Compose
Are you want to get the current location on android in jetpack compose? In this tutorial, I have explained how to get the current location
-
Implementing TabLayout with ViewPager On Jetpack compose
TabLayout allows us to quickly navigate between related content on a single page, which appears toward the top of the screen.
-
Easy animation on splash screen In android using jetpack compose
Every android application contains a splash screen to display the app name and app version at the launch of the application. Also, it’s used to load initial data for the application in the background. So the data will be ready before moving to the main screen. The splash screen is one of the main screens […]
-
Create custom dialog in jetpack compose
In this tutorial, I am going to explain how to create a dialog in jetpack compose android in very simple steps. In this example, I have created multiple alert dialogs with different use cases. let’s get started with creating a simple alert dialog creation. To learn more about the jetpack compose check out my other […]
-
How to capture images using the camera in jetpack compose
In this tutorial, I am going to explain how to capture images in a jetpack compose using a device camera. Also, I have added code to asking runtime permissions for the camera. To get started with taking photos using the camera, First need to add camera permission on the manifest.xml file. Get File URI From […]
-
How to pick Image from gallery in jetpack compose
In this tutorial, I am explaining how to pick images from a gallery in jetpack compose and display the picked images in a Lazy grid view. Before getting started into details. if you are new to jetpack compose, I strongly recommend you learn the basics of jetpack compose for a better understanding of this example. […]
-
Creating android app using MVVM + Coroutines + Flow + Hilt
In this tutorial, I will explain the MVVM architecture with kotlin coroutines and kotlin flow with hilt dependency injection. Also, I will explain the Room database with the flow in this tutorial. let’s begin with a short introduction about the features I will use in this tutorial. What is MVVM? MVVM (Model-View-ViewModel) pattern helps to […]