One of the areas that Flutter does not cover compared to native iOS and Android development is the possibility to add home screen widgets. On iOS and on Android, you can add app-specific widgets to your phone home screen but this cannot be done with just Flutter. So it is nice to see that the Flutter team takes these framework limitations into consideration and created a codelab to help developers do that.
- Michele Volpato
🧑💻 Development in Flutter
by Prachi Shukla
Knowing how the users interact with your Flutter app is the only way you can measure user experience improvement. Collecting and reporting analytics events is the less intrusive solution to improve your knowledge about the usage of your app. There are many tools you can use to track user events, one of them is Amplify Analytics.
As a developer, I am not a big fan of using webviews in an app, unless your team is also the owner of the pages to load in the webviews. So I try to avoid them when possible. In this talk,
Guillaume recommends using the
This is a comprehensive resource to learn how to parse JSON in a Flutter app. Nothing much more to say. Do you want to learn how to parse JSON? Read this article.
Another week has passed since Fluttercon in Berlin and even more people shared their favorite talks of the conference.
Pavel mentions a talk about
custom_lints by Remi Rousselet. I did not follow that talk, but, recently, a video about it was published online.
I am going to watch it.
🎙️ Flutter Podcasts
by Max Weber
More about Fluttercon in this episode of the Beyond Flutter podcast. Max was also a speaker at the conference.
🎥 Flutter videos
with Craig Labenz
“At FlutterCon in Berlin, Craig presented a multiplayer implementation of Pong. The only problem was - it crashed as soon as the Cloud Run service started to scale up. Tune in to help debug what went wrong.”
👨💻 Software engineering
Mentorship helps both the mentee and the mentor. How do you get started with mentorship as a senior and how do you do it the right way? Well, a starting point is reading this extensive 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