PinnedOlivier RevialinSteeple-productMulti-packages Clean Architecture in Flutter — seriesClean Architecture is a trendy topic in the Flutter community right now, some people want to use it everywhere, others would rather avoid…Jul 25, 2023Jul 25, 2023
Olivier RevialinSteeple-productEnhancing Flutter/Dart code quality with pre-commit hooksOn any real-world Flutter project (but any project, really…), you want to run an analyzer and a linter at some point to ensure your quality…Jun 32Jun 32
Olivier RevialinSteeple-productFlutter Connection — Paris, 2024Thanks to my company Steeple I had the chance to participate in the second edition of Flutter Connection in Paris on April 24th. For those…May 13May 13
Olivier RevialinSteeple-productMocking time in Flutter testsUsually manipulating time is a real mess when it comes to testing… but it doesn’t have to be !Oct 5, 20231Oct 5, 20231
Olivier RevialinSteeple-productHow to make documentation less boring ?Let’s be honest, writing documentation is usually not the funniest part of our developer job. In this article I will try to go through…Sep 11, 2023Sep 11, 2023
Olivier RevialinSteeple-productFlutter: should we track our generated files ?Starting a new Flutter project this year, my team started to track all our generated files in our Git repository.Sep 11, 20233Sep 11, 20233
Olivier RevialinSteeple-productMulti-packages Clean Architecture in Flutter — WhyWhen I started a new project from scratch six months ago with my team, we took a few days to think how we wanted to code, how we wanted to…Jul 25, 2023Jul 25, 2023
Olivier RevialinSteeple-productMulti-packages Clean Architecture in Flutter — Presentation layerIn the previous article, we’ve seen an overview of our app, which looks like this:Jul 25, 2023Jul 25, 2023
Olivier RevialinSteeple-productMulti-packages Clean Architecture in Flutter — Domain layerThis article is part of a series on implementing a Clean Architecture with separated packages.Jul 25, 2023Jul 25, 2023
Olivier RevialinSteeple-productMulti-packages Clean Architecture in Flutter — Data layerThis article is part of a series on implementing a Clean Architecture with separated packages.Jul 25, 2023Jul 25, 2023