© 2022 Hashnode
#android-app-development
First of all, I'm not an Android Studio shortcut keys guy because I can't simply remember them. I usually just go to the menu or mouse right click to look for the tasks that I would like to perform. H…
I will keep this post up to date from time to time when I find something new to share. Android Development Tools JSON Editor Online I use JSON Editor Online to visualize the JSON string and also use f…
On June 21, 14:00 pm CEST, together with Alon Waller from Bluethrone, an app acquisition company, we will hold a joint webinar 5 ways to increase app valuation and score a beautiful EXIT. Join this w…
In this article, we’ll create an awesome-looking custom search bar using the Jetpack Compose UI framework This is how our Seach bar is going to look. Let us start by creating a Composable function “MySearchBar” with a default modifier init…
I always found reviewing tests to be a bit tedious, specially if they aren't written in a manner that makes them easy to read. Today I reviewed a pull-request that has a significant amount of tests. R…
To begin with building anything you need to first set up the environment and then only you will be able to build anything for anyone. We will go through various steps in this whole setup process but f…
When I tried to use androidx.compose.ui.platform.LocalSoftwareKeyboardController in my RSS Feed Reader app, it turned out it is an @ExperimentalComposeUiApi which has this @RequiresOptIn() annotation…
As a developer dealing with permission in android is time-consuming, writing too much boilerplate code. Recently in Android 11, users can give permission “only once” or “while using the app,” They can…
Introduction Hello everyone 👋 My name is Vedant, and today’s article is a bit different from previous ones. Instead of making apps, we will take a look into how we deal with the UI widgets kinds of s…
If you are getting tired by reading all the stuff on the internet related state flow and shared flow and want to know what they actually are then in this blog I have shared some easy understanding of …