PinnedIshan VohrainProAndroidDevIncrease 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…4 min read·Apr 21, 2024--2--2
PinnedIshan VohrainProAndroidDevA 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…5 min read·Mar 1, 2024----
PinnedIshan VohrainProAndroidDevPreferences 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…6 min read·Feb 21, 2024--2--2
PinnedIshan VohrainTowards 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…4 min read·Jan 12, 2024----
PinnedIshan VohrainTowards 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…5 min read·Oct 16, 2023----
Ishan VohraFindr — 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…3 min read·Feb 9, 2024----
Ishan VohrainTowards 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…3 min read·Jan 31, 2024--1--1
Ishan VohrainTowards 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…5 min read·Dec 18, 2023----
Ishan VohrainTowards DevSmarter Android Apps with Sphinx: A GPT-3 Wrapper in KotlinLearn how to use GPT-3 in android easily!3 min read·Mar 23, 2023----
Ishan VohrainTowards 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…2 min read·Feb 21, 2023----