Recently, one of the organizers of Flutter Netherlands, Johan Pelgrim created a survey to better understand how Flutter is influencing the choice of developers to use cross-platform development tools. He published the results, together with a detailed report, in this article.
I find interesting that only 7% of the devs are iOS developers. Being an iOS dev myself, I expected this number to be much higher.
Did you use any other cross-platform development tool before Flutter? Let me know in the comment section below.
- Michele Volpato
I do not remember if I linked already an article about using biometric authentication in Flutter. If not, but also if I did, read about it in this article by Carlo Loguercio.
Peter Bryant writes about the combination of BLoC and
freezed, making a short
comparison with Kotlin. I try to avoid code generation when not really necessary. I believe that it adds complexity
to your codebase which could slow down new team members who are starting to work on the project. But if it saves you a lot
of time, and possible bugs, then I accept it.
Showing big size network images in your Flutter app can lead to crashes, as Samyak Jain
found out in a production app. He explains how to debug and fix the problem by using
Dart is not only the programming language behind Flutter. It can also be used for command-line applications, or
even for backend servers. In this article, Alhassan Kamil deploys a Dart backend using
shelf, Docker, and Google Cloud Run.
Recently I followed an interesting talk about atomic design combined with Flutter. Atomic design is a methodology for creating design systems. Read more in this article by Daniel Herrera Sanchez.
google_fonts package, you can use more than one thousand font families without storing any font files locally.
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