
Modularising SwahiLib: How I Stopped Rebuilding My Whole App for One Line of Code
Slow build times pushed me into something I never wanted to do: modularising my simple dictionary app
Jun 15, 202612 min read49
Search for a command to run...

Slow build times pushed me into something I never wanted to do: modularising my simple dictionary app

What actually changes when you swap BLoC for ViewModels, Floor for Room, and a single codebase for a native one — with real code from both versions of SwahiLib App

🚀 Web Hot Reload, Widget Previews, Multi-window Apps, AI & More!

What are the highlights of this migrations?

The Supabase Setup and Implementation

Data Handling and Mapping: Use Case being Supabase

Planning Your Migration: Architecture and Project Setup

Why I Rewrote My Flutter Apps in Native Kotlin and Swift

How to Make the app Run Without Touching the Code