PinnedGiovanni Accetta·Nov 26, 2023A Complete Guide to a Scalable App in Flutter — Part 5— Theming and AppSettingsDynamic settings and theming with Material 3 using the Provider library and a local storage solution.A response icon1A response icon1
PinnedGiovanni Accetta·Jun 2, 2023A complete guide to a scalable app in Flutter — Part 1 — ArchitectureA course to build a scalable and testable app using a model-driven clean architecture with the MVVM pattern in Flutter (with provider).A response icon2A response icon2
Giovanni Accetta·Jan 12, 2025A Complete Guide to a Scalable App in Flutter — Bonus 2: Animations in FlutterBringing Your App to Life: Implicit animation and hero transition are the key for quick engaging results
Giovanni Accetta·Jan 6, 2025A Complete Guide to a Scalable App in Flutter — Bonus 1: Sharing Info Across Multiple ScreensUse a GoRouter ShellRoute to Create a Provider on Top of a List of Routes
Giovanni Accetta·Dec 27, 2023A complete guide to a scalable app in Flutter — Part 6— Flavors and CI/CDAdding Flavors and setting up CI/CD for automatic testing and distribution to the app stores using GitHub actions and fastlane
Giovanni Accetta·Dec 16, 2023Flutter GoRouter testing strategy for complex navigation using getIt and mocktailHow to test go_router when using StatefulShellRoute, url navigation and redirections
Giovanni Accetta·Nov 4, 2023A complete guide to a scalable app in Flutter — Part 4— Complex navigation and responsive layoutPart 4 further delve in the UI layer and in particular on how to orchestrate the app with provider, go_router and flutter_adaptive_scaffold
Giovanni Accetta·Oct 21, 2023A complete guide to a scalable app in Flutter — Part 3 — UI layer—MVVM pattern powered by ProviderLet's build few base classes that will constitute the starting blocks of all the screens in our app
Giovanni Accetta·Oct 7, 2023A complete guide to a scalable app in Flutter — Part 2 — Data layerA clean data layer and the tools to achieve 100% coverageA response icon2A response icon2
Giovanni Accetta·Oct 20, 2022The power of TextInputFormatter in FlutterWhen creating apps TextField are the one thing that any developer will have to handle. Unfortunately I’ve stumbled too many times into…