Tag: Jetpack compose

  • Get the Current Location On Jetpack Compose

    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

  • Easy animation on splash screen In android using jetpack compose

    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

    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

    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

    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. […]

  • Jetpack compose – Retrofit with Recyclerview

    Jetpack compose – Retrofit with Recyclerview

    In this post, I am going to explain about using the retrofit and recyclerview in jetpack compose with MVVM pattern. Everybody knows that the Jetpack Compose is a modern toolkit designed to simplify UI development. Before jumping into this example on retrofit and recyclerview. I have created posts on jetpack compose components, layouts, modifiers, and […]

  • Getting started with jetpack compose – Scaffold layout

    Getting started with jetpack compose – Scaffold layout

    A Scaffold is a layout that implements the basic material design layout structure. You can add things like a TopBar, BottomBar, FAB, or a Drawer. Jetpack Compose provides Scaffold Composable which can save a lot of time. It’s like a prebuilt template. If you’re new to Compose, I highly recommend going through the following articles: […]

  • Getting started with jetpack compose – Modifiers

    Getting started with jetpack compose – Modifiers

    Modifiers are used to modify certain aspects of how the component is displayed on the screen. The Modifier itself is an interface, so we don’t directly instantiate an instance of that – instead, we use the provided subclasses to decorate our component in some way. If you’re new to Compose, I highly recommend going through […]

  • Getting started with jetpack compose – ConstraintLayout

    Getting started with jetpack compose – ConstraintLayout

    ConstraintLayout can help place composable relative to others on the screen and is an alternative to using multiple nested Row, Column, Box, and custom layout elements. ConstraintLayout is useful when implementing larger layouts with more complicated alignment requirements. – Android Developers If you’re new to Compose, I highly recommend going through the following articles: Getting […]

  • Getting started with jetpack compose – Layouts

    Getting started with jetpack compose – Layouts

    The Jetpack Compose implementation of the layout system has two main goals: being high-performant, and making it easy to write custom layouts. High performance is achieved in Compose by prohibiting measuring layout children more than once. A Composable function might emit several UI elements. However, if you don’t provide guidance on how they should be […]