This week in Flutter #114: Flutter conferences and updates
Last week, I linked “🫴🦋 Is this an emoji?” as a general programming article. A newsletter reader pointed out that there is a package on pub.dev, characters, that helps deal with “strings viewed as sequences of user-perceived characters”. Google published a blog post on this package and the subject in general.
There is also some news about Flutter conferences: Fluttercon videos and Flutter & Friends talks are out. There is some overlap between the two conferences, but there are some talks I am looking forward to, like “Flutter on the Server: Why & How it is Interesting”, “The 6-Step Flex Layout Algorithm, for Humans”, and “Building Voice-Enabled Flutter Apps: A Comprehensive Guide”.
- Michele Volpato
🧑💻 Development in Flutter
10 things you will learn after speaking at tech conferences
Why is this link in the “🧑💻 Development in Flutter” section? Well, it was written by a Dart and Flutter GDE after a talk at Fluttercon.
Rive Animation for Flutter: A Beginner’s Guide to Creating Stunning Animations with Ease!
by Nikki Eke
I always wanted to play around with Rive. Never working on a project where it made sense did not really help. Animations often boost the overall user engagement and visual appeal of an app. Engaging animations can grab consumers’ attention and motivate them to utilize the platform more frequently. Even when using more sophisticated animation tools and approaches, there is a learning curve for developers to master animation. You will discover in this post how to manage and create simple, beautiful Rive animations in your Flutter app.
🎥 Flutter videos
Observable Flutter: Game worlds and cameras
with Craig Labenz and Jochum van der Ploeg
“Tune in to watch as Craig is joined by Wolfen, a core contributor on the Flame game engine, to make sure his camera and game world logic is implemented correctly.”
👨💻 Software engineering
Invariants: A Better Debugger?
by Marc Brooker
For reasoning about algorithms, data structures, and distributed systems, invariants are an effective tool. For any complicated system or method you create or use, it is worthwhile to consider a set of invariants. Additionally, it is worthwhile to design your implementation so that even global invariants may be quickly checked in a predictable and consistent manner.
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