Published inProAndroidDevExploring Photo Picker in Android 13Google recently announced the first Developer Preview of Android 13, while there are a lot of new APIs, the Photo picker excited me a lot…Feb 14, 20222Feb 14, 20222
Published inProAndroidDevCompose for Wear OS: NavigationIn this blog post, we will learn how to implement navigation in Wear OS.Nov 1, 20212Nov 1, 20212
Published inProAndroidDevCompose for Wear OS: ScalingLazyColumnIn this blog post, we will explore the ScalingLazyColumn composable.Oct 25, 20211Oct 25, 20211
Published inProAndroidDevCompose for Wear OS: ScaffoldIn this blog post, you will understand how to use Scaffold in Wear OS to build apps using different Material Design components.Oct 16, 2021Oct 16, 2021
Published inKt. AcademyWrite Tests for all your Missed BranchesIn this blog post, you will understand how to identify missing branches and write better tests for your code.Oct 8, 2021Oct 8, 2021
Published inProAndroidDevDetect Screenshots in AndroidRecently I was figuring out ways to detect screenshots in Android. It turns out there is no official API to do that but there are…Nov 16, 20206Nov 16, 20206
Published inProAndroidDevRecognize Drawings using ML KitUsing ML Kit’s Digital Ink Recognition API, we can recognize handwritten text or sketches made by the user on a screen. I made a simple…Aug 20, 2020Aug 20, 2020
Published inProAndroidDevInstall Google Play Store in an Android EmulatorRecently I was testing some Google Play Store related functionality in different emulators and I realised that it is a bit tricky to…Aug 7, 20204Aug 7, 20204
Published inProAndroidDevHow to get a list of installed apps in Android 11In Android 11, we can see a lot of updates that improves privacy. If your app uses the PackageManager methods to get the list of installed…Jun 14, 20204Jun 14, 20204
Published inProAndroidDevAnimations in Jetpack Compose using TransitionIn this blog post we will understand how we can use different types of animations in Jepack Compose using Transition.Apr 14, 2020Apr 14, 2020
Published inProAndroidDevExploring AdapterList in Jetpack ComposeWith Jetpack Compose’s “0.1.0-dev05" release, a new component called AdapterList was released. In this blog post we will be exploring…Mar 2, 20201Mar 2, 20201
Published inAndroidPubExploring Drawers in Jetpack ComposeIn this blog post we will learn how to use different types of drawers in Jetpack Compose.Jan 27, 20203Jan 27, 20203
Published inProAndroidDevHow to use Tabs in Jetpack Compose?In this blog post we will explore how we can use Tabs in Jetpack Compose.Jan 22, 20203Jan 22, 20203
Published inProAndroidDevCreating AppBars in Jetpack ComposeIn this blog post we will learn how to make a Toolbar and a Bottom Navigation Bar in Jetpack Compose.Jan 15, 20201Jan 15, 20201
Published inProAndroidDevHandling Clicks in Jetpack ComposeCreating views in Jetpack Compose is really easy but not all components have onClick listeners, this is where we can use either Clickable…Jan 6, 20201Jan 6, 20201
Published inProAndroidDevHow to make a Scrollable list in Jetpack Compose?TLDR; VerticalScroller and HorizontalScroller is the answer.Dec 31, 20192Dec 31, 20192
Published inProAndroidDevFirebase ML Kit: AutoML Vision EdgeWith AutoML Vision Edge, you can create custom image classification models for your mobile app by uploading your own training data.Oct 10, 2019Oct 10, 2019
Published inMindOrksCreate Native Modules for your React Native + Android appOften when developing cross platform apps there comes a point when we want to access platform specific features in our app.Oct 7, 20191Oct 7, 20191
Published inProAndroidDevIn-App Updates Android: Tips & TricksRecently I was working with in-app updates in Android and I found this API extremely useful but there are certain parts where this API can…Sep 11, 20192Sep 11, 20192
Published inProAndroidDevBuild watch faces for Wear OSWear OS, previously called Android Wear, is a version of Google’s Android operating system designed for smartwatches. There are millions…Jul 13, 20192Jul 13, 20192