Clean Architecture in Flutter for Maintainable Code

Starting with a new language or framework like flutter can be overwhelming, especially when it comes to figuring out how to structure your code. As beginners, we often find ourselves lost in a sea of options, unsure whether to use one big file or break it up into multiple smaller pieces. The result? A messy, unmanageable project that becomes harder to maintain as it grows.

In this talk, we'll cut through the confusion and talk about Clean Architecture—a way to structure your Flutter apps that makes them scalable, maintainable, and easy to test. I'll walk you through the core principles of Clean Architecture and how you can apply them in Flutter to keep your codebase organized and avoid common pitfalls.

Speaker(s)

Youssef Amazzal

Youssef Amazzal
Software Engineer Student at ENSET Mohammedia

2nd year software engineering student at ENSET Mohammedia, and alumni of EST Salé

    Want to join? Make sure to get your ticket and join 5 days of learning, networking and fun in Darija

    Made with ❤️ by Geeksblabla Team

    | © 2025 Geeksblabla | All Rights Reserved