top of page

Simon Lightfoot
Flutter Community Leader and CTO DevAngels London
Simon has been developing apps for 22+ years, with a focus on Android the past 13 years. Working on such apps as the BBC News and TD Ameritrade, and many others. Deciding to setup his own App Development Agency in 2015.
His focus has been in Flutter the past 4 years. Over that time Simon has helped setup the Flutter Community and Flutter Study Group and has been advocating Flutter for much of that time.
Surviving the Long Game: Maintaining Flutter Apps Over Time
Building a Flutter app is one thing—keeping it alive, stable, and evolving over multiple years is another. From growing feature sets and refactors to shifting priorities and tech debt, long-lived apps come with a unique set of challenges.
In this roundtable, we’ll discuss what it really takes to maintain a healthy Flutter app over time. Bring your war stories, lessons learned, and open questions—whether you’ve just launched or are years into development, this is a space to exchange practical strategies for sustainable mobile development.
What’s the biggest long-term maintenance headache you’ve faced in a Flutter app—and how did you deal with it?
How do you balance rapid product iteration with long-term code quality and architectural health?
Have you found effective ways to refactor incrementally without breaking everything—or do you sometimes just rewrite?
What strategies help you manage dependencies and third-party libraries that don’t age well?
How do you ensure the user experience (and store rating) remains stable while making major internal changes behind the scenes?
bottom of page