The results from the latest quarterly Flutter survey are out. They focused on:
- Null safety, which is, as predicted, makes the majority of developers happy;
- Ecosystem, which satisfactory rate is increasing;
- Text editing, a subject the Flutter team is planning to improve, both in code and with examples;
- Mobile development.
I am not surprised to see that Xcode (for iOS dev) and Gradle (for Android dev) are problematic to deal with. That is also what I experienced while working with Flutter.
What is stopping you from using Flutter more effectively? Let me know in the comment section below.
- Michele Volpato
A nice explanation of dependency injection in Flutter by Marcos Sevilla,
with some code examples, and more detailed information about when using
flutter_bloc and Riverpod. Followed
by Cleaner Flutter Vol. 10: State and UI which is a very
nice reading about state management. I suggest you have a look at the entire “Cleaner Flutter” series.
Visual Studio Code is widely used by Flutter developers. It would be nice to know some shortcuts to speed up development. In this article, Andrea Bizzotto gives you some tips to make your life easier when programming Flutter apps using VS Code.
My team and I create new Flutter apps fairly often. We have a collection of pages on our documentation platform with information about what to enable/disable, and what to add/remove, according to our development processes and tools. Shawn Blais has a small python script, that you can adapt to your own specifications, to create a boilerplate-free, updated Flutter app. Can someone convert it to Dart?
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