This week in Flutter #128: Advent of code 2023
I am a bit late with this link: the advent of code is a yearly event where you solve a puzzle every day from December 1st to December 25th. It’s a great way to learn a new language or to practice your skills. You can solve the puzzles in any language you want. I think it’s a great opportunity to learn Dart.
- Michele Volpato
🧑💻 Development in Flutter
Flutter Global Summit 2024
The Flutter Global Summit is a yearly event where you can learn about the latest news in the Flutter world. The 2024 edition will be held online on February 6-7, 2024. The call for talks is still open.
Flutter Deep Linking: The Ultimate Guide
Deep linking is a way to open a specific screen in your app from an external source, such as a link in an email or a push notification. In this article, Alicja explains how to implement deep linking in your Flutter app, both for Android and iOS.
🛠️ Tools to improve your Flutter experience
Automate flutter app creation and signing process with quickfire
Quickfire is a tool that helps you automate the process of creating and signing your Flutter apps. It’s a CLI tool that you can install using Dart. You can use it to set up a new project or to add new features following feature-driven development. It also helps you with the release process, by creating the release builds and signing them.
🎥 Flutter videos
Observable Flutter #30: Optimizing a game loop
with Craig Labenz and Lukas Klingsbo
Lukas is back on the show to discuss various strategies to optimize a game loop in Flutter. They discuss several techniques, such as adding an FPS text component to measure frame rates, identifying and fixing issues with unwalkable terrain and pathfinding, and improving the performance of a Vector 2 component. They emphasize the importance of measurement, experimentation, and fine-tuning to achieve better performance and efficiency in game development.
👨💻 Software engineering
Getting better feedback on your work
by James Cook
To avoid getting non-constructive feedback like “Can we change the blue…”, you need to ask the right questions. James suggests asking when you are 30% of the way through the project, with the question “Are we on the right track?” and when you are 90% of the way through, with the question “Is there anything we’ve missed?”.
Beyond the Code - An Engineer’s Battle Against Knowledge Loss
In this article, Krzysztof talks about the importance of knowledge sharing in a team. “… employees are not just resources; they are the living repositories of valuable information, experience, and expertise.” gives a good idea of the importance of knowledge sharing and why it’s important to have a strategy for it.
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
Leave a comment