November seems to be a busy month for Flutter conferences. Among the newly announced ones: Flutter Bytes in Lagos, Flutter Kaigi in Japan, and the online Flutteristas conference. The Flutteristas is a worldwide community of people active in the Flutter ecosystem. I attended some of their members' talks at Fluttercon, and many of those made into my favorite ones.
- Michele Volpato
🗄 Backend for Flutter developers
AppFlowy is a Flutter-based privacy-first, open-source workspace for your notes, wikis, projects, and more. You are in charge of your data and customizations, with no vendor lock-in. AppFlowy can now be self-hosted. This article will delve into what’s behind the scenes and guide you on how to self-host AppFlowy using Supabase.
by Aseem Wangoo
After mentioning Supabase in the article above, here is an article about getting started with Supabase in a Flutter app.
🎥 Flutter videos
with Craig Labenz
Craig continues with the implementation of the Zombie game. Now it is time to get the zombies to follow the player in the game. He explains the approach to finding the shortest path and optimizing the code for efficiency.
👨💻 Software engineering
This is an article that explores abstractions provided by web developing tools and frameworks. The same concepts remain valid for mobile software development. “The abstraction should rely on these skills to minimize cognitive friction by reusing concepts, and stagger the introductions of new concepts in the onboarding flow (i.e. tutorials, “Getting Started” docs, …). Every abstraction should ideally be optional (opt-in or opt-out) and come with escape hatches.” Is Flutter a good abstraction for you? What about the plugins and packages you use?
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