Umang ChamariaToolbar replacement in ComposeBefore jumping into Toolbar in Jetpack Compose let’s look at what a Toolbar in the traditional View system does.4 min read·Feb 19, 2024----
Umang ChamariaNever write Shell scripts again, use KotlinKotlin is a modern and mature programming language designed to make developers happier. It’s concise, safe, and provides many ways to reuse…4 min read·Nov 24, 2023--3--3
Umang ChamariaScripting in KotlinIn version 1.3.70 of Kotlin the ability to run scripts from the command line was introduced.5 min read·Oct 16, 2023--2--2
Umang ChamariaPublishing your Android LibraryLibraries are an integral part of any ecosystem. Android ecosystem is no different, libraries constitute a significant portion of the…4 min read·Oct 25, 2022--1--1
Umang ChamariaAndroid 13: Notification Runtime PermissionUp until Android 13, applications did not require explicit user permission to post notifications. Applications could post notifications…4 min read·May 3, 2022--1--1
Umang ChamariaIntegrating a Version CatalogThis article walks through the steps on how to integrate a published version catalog in your Gradle project.2 min read·Feb 3, 2022----
Umang ChamariaPublishing Version CatalogThis article assumes that readers are familiar with Version Catalogs and does not touch upon what versions catalogs are. Refer to my…2 min read·Dec 11, 2021----
Umang ChamariaAndroid SDK Development Best PracticesSDKs/libraries are very important for any ecosystem and things are no different for the Android ecosystem. I have been building and…4 min read·Jul 21, 2021----