Jetpack Compose Clip or Cut a Composable with Custom Image ShapeAs an Android developer, I face all sorts of challenges provided to me by my fellow designers. One of them was actually building an UI…Feb 14, 20244Feb 14, 20244
Published inStackademicWhat Every Android Developer Should Have in Their GitHub?In the competitive world of Android development, having a strong GitHub portfolio is crucial for showcasing your skills to potential…Feb 5, 20242Feb 5, 20242
Get current flavor in Android GradleGradle is a topic that most Android developers postpone to learn as much as they can. This happens until we realize that it is a crucial…Aug 7, 2023Aug 7, 2023
Published inStartup StashWhich Cross-platform Framework to Choose For Building Startup as an Android DeveloperAs Android developers we are quite limited when it comes to building our own mobile products. Launching an Android app without iOS one…May 2, 20232May 2, 20232
What is Gradle and why do we use it as Android developers?At the start of a journey for an Android developer, no one pays attention to Gradle. We are mostly focused on writing Kotlin code and…Jan 16, 20231Jan 16, 20231
Jetpack Compose clear back stack, popBackStack inclusive explainedUnderstand the popUpTo and inclusive parameter for navigation-compose lib, and learn how to clear back stack.Jan 3, 20237Jan 3, 20237
Published inProAndroidDevJetpack Compose OTP input fieldMake your own OTP input field with Jetpack Compose using BasicTextFieldDec 19, 20228Dec 19, 20228
Jetpack Compose under the hoodThe development of Android mobile apps is nothing new. We have been doing it since 2009, when the Android SDK was published. In the…Dec 12, 20222Dec 12, 20222
Jetpack Compose Bottom BorderAndroid Jetpack Compose provides us API for drawing borders on any UI component, and it couldn’t be any easier. But, drawing single edge…Nov 14, 20221Nov 14, 20221
AutoSize TextField in Android Jetpack ComposeBy introducing Jetpack Compose UI framework, Android has made huge improvement towards speeding up the process of developing Android apps…Aug 8, 20221Aug 8, 20221
How to create Currency Amount Input in Android Jetpack Compose?When it comes to handling money with your mobile banking and finance apps, you can never be too cautious. That’s why a lot of apps try to…Jul 14, 20225Jul 14, 20225
Deep insight into APKThis article will help any Android developer understand how can someone pull sensitive data from your code, just by possessing your APK.Feb 6, 20201Feb 6, 20201
Process of compiling Android app with Java/Kotlin codeDid you ever wonder what the process of compiling your Java/Kotlin code and running application on Android device look like? What happens…Jan 28, 20204Jan 28, 20204
What is Context in Android and which one should you use?I find Context in Android, as one of the most difficult things to explain to anyone. When I started with Android development 2 years ago…Jan 19, 20205Jan 19, 20205
How does Android decide which app to kill?What happens when you leave Android app in background for long time? How does Android decide which app to kill? What can we do?Jan 12, 2020Jan 12, 2020
Updating Google Play Services on Emulator — Android 4.1.x, API 16If your app requires Google Play services to be up to date and you try to run it on emulator with API level < 19 (KitKat 4.4), there is a…Oct 19, 20191Oct 19, 20191