Reading PDF Files Made Easy with Jetpack Compose and Kotlin

In the world of modern app development, reading and displaying PDF files is a common requirement. Whether you want to build a document viewer, an e-book reader, or simply integrate PDF file support into your application, Jetpack Compose with Kotlin is a powerful combination that can make the task seamless and efficient. In this blog … Read more

Integrate Jetpack Compose Edge-to-edge Screen Easily Using ComponentActivity

I have worked on many apps developed using JetpackCompose. Some of the apps were needed to utilize the complete screen space. Yes, There is a lot of solution to show your content to occupy the possible space. But it takes a lot of effort and time to make it possible for the first time. We are solving the time-consuming … Read more

How to format TextField in Jetpack Compose

What is TextField? TextField allows users to enter and modify text. This page describes how you can implement TextField, style TextField input, and configure other TextField options, like keyboard options and visually transforming user input. Note: if you want more customization over the TextFiled you can use BasicTextField for that customization. Difference between EditText And TextField are you have to manage the state for showing the changes … Read more

Jetpack Compose Navigation Best Practices (Beginners)

What is Jetpack Compose? Jetpack Compose is Android’s recommended modern toolkit for building native UI. It simplifies and accelerates UI development on Android. Quickly bring your app to life with less code, powerful tools, and intuitive Kotlin APIs. With that, you can not navigate between screens like Activity in XML Base applications. Jetpack Compose is mostly a single-activity … Read more

Jetpack Compose Nested Navigation Best Practices

Destinations can be grouped into a nested graph to modularize a particular flow in your app’s UI. An example of this could be a self-contained login flow. The nested graph encapsulates its destinations. As with the root graph, a nested graph must have a destination identified as the start destination by its route. This is the destination … Read more

Jetpack Compose Bottom Navigation With Scaffold (Material3)

What is a Scaffold? In Material Design, a scaffold is a fundamental structure that provides a standardized platform for complex user interfaces. It holds together different parts of the UI, such as app bars and floating action buttons, and the bottom bar gives apps a coherent look and feel. Scaffold accepts several composables as parameters. Among these are the following: In this … Read more

Jetpack Compose : MVI Architecture with Retrofit2, Dagger-Hilt (Full Guide)

Hello Composers !!👋🏻, in this blog, we’ll learn what is app architecture and why it is important while developing apps. which is the best app architecture with a real example using Retrofit2, Dagger-Hilt, with the latest tech stack. What is App Architecture? 🏠 App architecture is like the blueprint of a house 🏠, but for a mobile or web … Read more