Skip to content

Guides

Flutter architecture and CI/CD guides ​

Each guide answers one question and works in a plain Flutter project. At the end, it shows how Archipelago generates the same setup.

GuideQuestion it answers
Flutter flavorsHow do I set up dev, staging and production builds on Android and iOS?
Fastlane and GitHub ActionsHow do I build and ship to the stores from CI?
Monorepo with MelosHow do I set up a Flutter monorepo?
Dependency injection with get_itHow do I structure DI in a modular app?
Debug tools out of release buildsHow do I keep debug panels out of store builds?
Feature-first architectureHow do I organize folders and packages in a clean architecture app?
Flutter monorepo templateWhat should a ready-made Flutter monorepo contain, and how do I generate one?
Flutter project generator CLIHow do I create a Flutter project and add features from the terminal?
Monorepo CI: only changed packagesHow do I stop testing the whole repo on every change?

New to Archipelago? Start with Getting Started or browse the Brick Catalog.