Andrea Bizzotto

Flutter GDE, instructor and educator at

Talk Title

Lessons Learned from Launching a Flutter app in Production


Async Area




16:20 > 40 min


on Twitter

- How to use a GitHub repo as a free backend/data source (plus considerations around API key management)
- From Markdown to Flutter UI: Markdown pre-processing with Regex and styling (with some help from AI)
- Offline mode and caching with Drift & Riverpod (data modelling, choosing a caching invalidation strategy, etc.)
- The importance of app monitoring and a comparison of Sentry, Crashlytics, Mixpanel, and Firebase Analytics using production data
- Continuous improvement: choosing KPIs, fixing production bugs, acting on user feedback, etc.

Speaker Bio

I have extensive experience in mobile app development, having built complex apps for various clients and as an independent developer. I’m passionate about open source, teaching, and all things Flutter. In 2018, I started Code With Andrea, along with a YouTube channel and a blog, where I regularly share new articles and videos. My learning materials have been very well received by the Flutter community.