Vrushali

Vrushali @vrushali_dev_15

About: Android Dev 👩‍💻 | Java, Kotlin, Jetpack Compose, Dart & Flutter

Location:
India
Joined:
Jun 26, 2025

Vrushali
articles - 12 total

Flutter Devs: Still Confused Between Hot Reload & Hot Restart?

🔁 Hot Reload = Caffeine shot ☕ ♻️ Hot Restart = Power nap 💤 🔁 Hot Reload Injects...

Learn More 0 0Jul 30

3 Smart Ways to Show Toast in Jetpack Compose – Plus a Bonus Hack!

When I started learning Android, my senior asked me to “just show a message on the screen.” Easy,...

Learn More 0 0Jul 20

How I Learned Riverpod in Flutter: A Beginner’s Step-by-Step Guide

A quick overview of my journey learning Riverpod for Flutter app state management — with a full tutorial linked inside!

Learn More 0 0Jul 16

🚨 Common Flutter Mistake: `riverpod` vs `flutter_riverpod`

“Why isn’t ConsumerWidget working?!” Been there? So was I — and here’s what I learned 👇 ...

Learn More 0 0Jul 16

Build Your First Map Screen with Jetpack Compose and Google Maps

Jetpack Compose has made Android UI development faster and cleaner — and yes, it works beautifully...

Learn More 1 0Jul 15

Unboxing ViewModel in Android: LiveData vs StateFlow

Originally published on Medium: Unboxing ViewModel in Android Ever wondered why your input fields...

Learn More 0 0Jul 11

Still managing all your state with mutableStateOf? 🙂

Still managing all your Compose UI state with mutableStateOf? That’s just one tool in your toolbox...

Learn More 0 0Jul 5

Side Effects in Jetpack Compose — Like Fever After Medicine! 🤒💊

Working with Jetpack Compose? Side effects can be tricky — just like medicine that sometimes causes a...

Learn More 0 0Jul 3

Say Goodbye to .setText() — Let Jetpack Compose Handle UI with State!

Learn how Jetpack Compose uses state to automatically update UI — no more manual view changes.

Learn More 0 0Jul 2

🚀 Jetpack Compose for Beginners: What 'Compose' Means and Why `@Composable` Matters

If you're new to Jetpack Compose, one of the first questions that comes to mind is: 🤔 What exactly...

Learn More 0 0Jun 30

Keeping Your Users’ Data Safe: AES Encryption Tips for Android Developers

Storing sensitive data like access_token or username in plain SharedPreferences is risky — even in...

Learn More 0 0Jun 27

Kotlin Lambdas: The Silent Mistake Every Beginner Makes

New to Kotlin lambdas? You’re not alone. Many beginners run into the same silent mistake—one that...

Learn More 0 0Jun 26