Michele Volpato

Michele Volpato

This week in Flutter #113: Migrate a native production app to Flutter in a year


Tide is a financial services platform with a strong presence in the UK market and very ambitious global growth plans. In a recent talk, Giorgos Ampavis and Anna Leushchenko discussed Tide’s decision to switch to Flutter and their journey of transitioning from native development. In the talk, they highlight the challenges they faced in expanding to new markets and the need for a flexible and cost-effective solution.

Learn about their decision-making process, the creation of an internal Flutter Academy, their approach to scalability and maintainability, and the importance of automation and quality assurance in the development process, as well as their release strategy.

They believe that the transition to Flutter has been instrumental in accelerating Tide’s mission and paving the way for new opportunities.

- Michele Volpato

🧑‍💻 Development in Flutter

Flutter web app to Azure App Service with Node JS

by Hasnain Makada

This is an easy tutorial on how to get your Flutter web app hosted on Microsoft Azure, with extra information on how to use GitHub Actions in the process.

🛠️ Tools to improve your Flutter experience

Software Bill of Materials (SBOM) and Flutter Apps

by Dom Jocubeit

How can you generate a Software Bill of Materials for a Flutter app to manage security and license compliance? There is a Dart package for that. Learn more in this article.

Boost UX: monitor Flutter mobile apps efficiently

by Siddhartha Khare and Nisarg Desai

New Relic provides an SDK for Flutter application instrumentation. You can centralize monitoring data for your app, and correlate the app with your backend. Get started by following this tutorial.

🗄 Backend for Flutter developers

Boosting Productivity: A Guide to Building a Reading List App with Notion and Flutter Web

by Alberto Bonacina

In this article, I learned that you can use Notion as a database for your Flutter app. While I wouldn’t use it for my own project, it can be useful if you need to create an app for somebody else. Or if you are selling an app and you want your users to set up their own database. Notion is considered easy to use.

Building a News Aggregator App with AWS Amplify, Flutter, and React: A Comprehensive Guide

by Tim Lavreniuk

This is a comprehensive tutorial to get a Flutter app up and running with AWS Amplify as a backend.

🎥 Flutter videos

Adding SFX to a Flame game and more!

with Khanh Nguyen

“Sound adds so much to a game’s playing experience. In this episode of Learning to Fly, Khanh adds custom background music and sound effects to Doodle Dash, cleans up some code, talks tooling, and closes out Learning to Fly, season 2.”

Observable Flutter: Fighting zombies with Flame

with Craig Labenz

Craig is starting a new project which is the new default app he will work on during Observable Flutter.

👨‍💻 Software engineering

🫴🦋 Is this an emoji?

How do you validate that an input is just an emoji? It sounds easy, right? Well, it is not. Learn why in this article.

That’s it for this week.

If you want to comment on any of this week’s entries, you can do it in the comment section below.

Have a bug-free week,

- Michele Volpato

Subscribe to this newsletter

Receive an email every week with curated content about Dart and Flutter.

You will also receive a list of resources to learn Flutter.

    We won't send you spam. Unsubscribe at any time.

    Leave a comment