Michele Volpato

Michele Volpato

This week in Flutter #92: New articles about Dart 3

Dart 3 is getting closer, with a long list of changes. Articles about the new features are starting to appear so that you can have a preview of what you can do with them. In this issue, I link a couple of them, but I am sure we will get to read more in the upcoming weeks.

- Michele Volpato

🧑‍💻 Development in Flutter

Perform CRUD Operations In Flutter With Hive

by Emmanuel Uchechukwu

hive is a lightweight key-value database for Dart. Learn how to get started with it in this tutorial.

Simplifying Multiple Returns in Dart 3.0 with Records

by Moksh Mahajan

Dart 3 is coming soon, and with it, we get patterns: switch expressions, destructuring, pattern matching over algebraic datatypes, and other new features. One of them is multiple returns for a function, which brings one of the features I miss most from Swift.

Unlock the Magic of Pattern Matching in Dart 3.0

by Moksh Mahajan

And here is another link about new features in Dart 3, to integrate the previous link. This time it’s about pattern matching and destructuring.

🎥 Flutter videos

Observable Flutter: Diving into Riverpod, with Rémi Rousselet

with Craig Labenz and Rémi Rousselet

Rémi is a very active open-source developer in the Flutter and Dart ecosystem. Provider is still the first state management solution suggested by the Flutter documentation, and Riverpod is taking over very quickly.

Building your first Flutter App - with a Codelab!

with Filip Hráček

“Learn how to build your first Flutter app, an application that generates cool-sounding names, such as “newstay”, “lightstream”, “mainbrake”, or “graypine”. Users can ask for the next name, favorite the current one, and review the list of favorite names on a separate page. The app is responsive for different screen sizes.”

👨‍💻 Software engineering in general

The difference between good and great engineers

with Darragh Curran

You are reading this newsletter, so you are definitely a good software engineer 😄. How can you take it from being good to being exceptional? TLDR: habitually simplify, debug anything quickly, help others be great, know what’s valuable, and be creative and positive.


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