PinnedPublished inProAndroidDevIncrease performance of your app by caching API calls using OkHttpLet’s be honest, we’ve all been there — frantically refreshing our app, watching the loading spinner spin endlessly as we wait for that…Apr 212Apr 212
PinnedPublished inProAndroidDevA comprehensive guide to understand Kotlin FlowsKotlin introduced Flow API a while back in version 1.3.0 in its coroutines library. The goal was simple with this one, to simplify…Mar 1Mar 1
PinnedPublished inProAndroidDevPreferences Datastore is slow, but you should still choose it over Shared Preferences. Here’s why…A couple years ago, a new storage library called Preferences Datastore was introduced in android, to essentially replace Shared Preferences…Feb 212Feb 212
PinnedPublished inTowards DevMemory allocation in Kotlin: The past vs the futureDo you ever wonder how the variables or parameters we create in a Kotlin program are managed behind the scene? What happens when we write…Jan 12Jan 12
PinnedPublished inTowards DevWhat’s new in background work in Android 14?This is a first in a series of articles, where we’ll be diving into various changes introduced in android 14 and what does that mean for…Oct 16, 2023Oct 16, 2023
Findr — A new way to browse GitHubRecently, I started tinkering with the GitHub APIs to see if I can use them to build a platform which makes browsing GitHub to find people…Feb 9Feb 9
Published inTowards DevIncrease performance in your app using debouncingEver typed furiously in your app’s search bar, only to witness a flurry of glitchy loading screens and irrelevant results? The culprit…Jan 311Jan 311
Published inTowards DevWhat’s new in Security in android 14?This is the second in a series of articles, where we’ll take a dive into various changes and updates introduced in android 14 and what does…Dec 18, 2023Dec 18, 2023
Published inTowards DevSmarter Android Apps with Sphinx: A GPT-3 Wrapper in KotlinLearn how to use GPT-3 in android easily!Mar 23, 2023Mar 23, 2023
Published inTowards DevUsing Kotlin extension functions in Android devUsing Kotlin, one may add new functionality to a class or interface without having to inherit from it. Extensions are specialized…Feb 21, 2023Feb 21, 2023