Umang ChamariaAndroid 15: Private SpacesIn Android 15, Google introduced Private Space. Private space allows users to create a separate space on their devices to keep sensitive…Jul 11Jul 11
Umang ChamariaToolbar replacement in ComposeBefore jumping into Toolbar in Jetpack Compose let’s look at what a Toolbar in the traditional View system does.Feb 19Feb 19
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…Nov 24, 20233Nov 24, 20233
Umang ChamariaScripting in KotlinIn version 1.3.70 of Kotlin the ability to run scripts from the command line was introduced.Oct 16, 20232Oct 16, 20232
Umang ChamariaPublishing your Android LibraryLibraries are an integral part of any ecosystem. Android ecosystem is no different, libraries constitute a significant portion of the…Oct 25, 20221Oct 25, 20221
Umang ChamariaAndroid 13: Notification Runtime PermissionUp until Android 13, applications did not require explicit user permission to post notifications. Applications could post notifications…May 3, 20221May 3, 20221
Umang ChamariaIntegrating a Version CatalogThis article walks through the steps on how to integrate a published version catalog in your Gradle project.Feb 3, 2022Feb 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…Dec 11, 2021Dec 11, 2021