SuriDevs Logo

Latest Tutorials

Advanced MVVM Patterns in Jetpack Compose - Search, Pagination & Cross-Module Communication
Android Jetpack Compose MVVM Kotlin Flow Pagination Architecture

Advanced MVVM Patterns in Jetpack Compose - Search, Pagination & Cross-Module Communication

Master advanced MVVM patterns in Jetpack Compose. Learn complex state management, search with debounce, pagination, Flow operators, and cross-module communication for production apps.

MVVM Architecture in Jetpack Compose - Complete Guide with Authentication Flow
Android Jetpack Compose MVVM Architecture Hilt Kotlin

MVVM Architecture in Jetpack Compose - Complete Guide with Authentication Flow

Master MVVM architecture in Jetpack Compose with real-world authentication flow. Learn the 4-layer architecture, Hilt dependency injection, StateFlow, and production-ready patterns.

Kotlin 2.2.21 Release: Performance Boost and Critical Fixes for Android
Android Kotlin Kotlin 2.2.21 Jetpack Compose Performance

Kotlin 2.2.21 Release: Performance Boost and Critical Fixes for Android

Kotlin 2.2.21 brings significant improvements to Android development with better Compose performance, enhanced Parcelize support, improved WebAssembly handling, and faster Gradle builds. Here's what matters and what you can skip.

How I Built a Unit Converter with 54 Categories: Lessons from 3 Years of Development
Android Kotlin Architecture Developer Story

How I Built a Unit Converter with 54 Categories: Lessons from 3 Years of Development

What started as a simple unit converter grew into an app with 800+ units, financial calculators, and sensor tools. Here's what I learned along the way.

Understanding Android's Package System: APKs, Split APKs, and App Bundles
Android APK App Bundle PackageManager

Understanding Android's Package System: APKs, Split APKs, and App Bundles

Modern Android apps aren't just single APK files anymore. App Bundles, split APKs, and dynamic delivery changed everything. Here's what developers need to know.

From Foreground Services to WorkManager: Adapting Auto App Backup for Modern Android
Android WorkManager Technical Deep Dive Background Services

From Foreground Services to WorkManager: Adapting Auto App Backup for Modern Android

We migrated our auto app backup feature from a 24/7 foreground service to WorkManager periodic workers, significantly improving battery life while maintaining reliable backups. This post shares our journey adapting to Android's increasingly strict background execution policies.