Photo by Charles Deluvio on Unsplash

Since the jetpack compose UI is about to get stable. I thought of exploring and trying to get my hands on it.
In this post, we will be learning the different types of text fields we use in any given project.

While creating this project I am using


***Must be familiar with the basics of Jetpack Compose***

Here is the list of the following types of Text fields made with Compose UI

Table of Contents

Photo by Soundtrap on Unsplash

We have all used Siri and Google Voice to tell our commands and make something done.

Since most of the apps we use be it be Food apps, Grocery Apps, Finance Apps, Sports apps have search functionality that helps us to narrow down the result and ease our search.

We can take the search one more level up by integrating the voice input aka Speech to text using the system-provided features.

The usage can vary from places like

It will hardly take a…

Photo by Hello I'm Nik 🪴 on Unsplash

The moment Jetpack Compose is announced in beta version there is plenty of excitement in the Android Community to explore this new UI toolkit.

What is Jetpack Compose?

Jetpack Compose is Android’s 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.

I will not go through all the benefits it provides you can clearly get to know once you started using it.

In this post, we are going to explore types of buttons in jetpack compose and how to create them.

Let's first go…

Photo by Brad Neathery on Unsplash

We as a developer code a lot on daily basis. We often do some things that are repeated frequently. I always lookout for ways to automate or find any plugins that could help us ease the monotonous work.

Here are a few collections of plugins that I used on daily basis in Intellij

1. Ok Gradle!

This allows us to search for dependency easily inside the Android studio.

Ok Gradle Gif

Plugin link:

2. Save Actions

This is life savior as these plugins do all the needed stuff in one click. With the help of this, you can do

Shortcut Header Image

From Android 7.1 Nougat we can define shortcuts to specific actions in your app.
Shortcuts let your users quickly start common or recommended tasks within your app:

Before implementing, let us see how we can use it inside our apps


And the list goes on…


It works above API…

Pratik Chauhan

Self taught Android developer matching the speed of Android advancements thereby integrating into the apps.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store