Issue 235 - Flutter Tap Weekly Newsletter
Explore stunning shader animations, secure your apps against OWASP threats, and boost performance with advanced canvas rendering.
Tools
The Deck. Open-source 🕹️ mobile multiplayer offline card games aggregator 🚀 👨💻 Written 💯 in Dart and Flutter 🔨
Events
Flutter Connection 2025's lineup has been announced for April 3-4 in Paris. The content team is crafting an event tailored for seasoned Flutter developers, featuring advanced talks from renowned speakers including Majid Haijan, Jaime Blasco, Mangirdas Kazlauskas, and Aloïs Deniel. Topics will cover Memory Management, OTA App Updates, Slivers, Full-Stack Development, and more.
Get 15% Off the the price ticket with the code FLUTTERTAP. Go to https://flutterconnection.io/
We interviewed Simone Civetta one of the organizers of Flutter Connection:
What makes Flutter Connection 2025 stand out from other Flutter conferences?
- We focus on advanced and actionable topics: Full-Stack Dev, Memory Management, CI/CD, etc - that means no marketing, and no non-Flutter related subjects.
- Cozy venue and monotrack format : ideal to make meaningful connections and create friendships
Any special activities, workshops, or networking sessions planned?
- Workshop: Yes! On April 3rd, Anton Borries will lead a workshop on advanced widgets with home_widgets.
- Networking sessions: Also yes! Our signature party just after the conference, Friday evening.
The biggest takeaway or highlight attendees can expect?
- I believe it's always great to assist - live - to a talk by Majid and Salih. I'm sure Aloïs will provide some - wow - moments as last year! And looking forward to help spread the word about Semantic Widgets. But all talks look super interesting, honestly!
So take advantage of the discount!. Get 15% Off the the price ticket with the code FLUTTERTAP.
Tutorials
OWASP Top 10 For Flutter. In this series, Majid Hajian guides us through making our apps more secure:
Flutter | Stunning Animations with Custom Fragment Shaders. Samed Harman teaches us how to create an animation using GLSL within Flutter, using an example of a burning fade-out shader animation.
High-Performance Canvas Rendering. Plague Fox talks about implementing rendering strategies for complex, interactive scenes using Flutter Canvas, GPU batching, spatial indexing, and debugging techniques.
Videos
Code phone authentication with Supabase and Flutter. By ApparenceKit. Here is how to add phone authentication using Supabase and Flutter. The Supabase API makes it really easy to ask about an OTP code and retrieve it.
Flutter | CICD | GitHub Actions. Code With Richard. Learn to setup your flutter project CI/CD with GitHub Actions. Configure DEV, QA, and PROD environment. Deploy to Firebase app distribution, TestFlight, Google BetaTest, Apple Store , Google Play Store.
Humpday Q&A/AMA and Live Coding :: 19th March 2025 :: #HumpdayQandA #Flutter #FlutterCommunity. Answering all your #Flutter and #Dart questions with Simon, Randal and John
Packages
cached_network_image. Flutter library to load and cache network images. Can also be used with placeholder and error widgets.
flutter_slidable. A Flutter implementation of slidable list item with directional slide actions that can be dismissed.
maps_toolkit. geo-measurements utils - area of polygon, distance between point, heading and offset between points (port of SphericalUtil, PolyUtil from android-maps-utils
).