Flutter Force Weekly

Ümit Duran
Flutter Force
Published in
4 min readJun 23, 2024

Your hub for all things Flutter! Discover codes, repos, libraries, projects, and articles. Let’s build amazing apps together!

Welcome to this week’s newsletter! We’ve got plenty of exciting updates and insights to share. Dive into the latest tips, tricks, and resources for Flutter development, keeping you up-to-date with the freshest content in the community. Whether you’re looking to enhance your skills, explore new libraries, or stay informed about the latest trends, this edition has something for everyone. Let’s continue building amazing apps together! 🚀

Articles

How to Mock HTTP Clients in Flutter Tests

During testing, it is important to avoid making actual HTTP calls. Instead, you can mock the HTTP client. This approach allows you to control the responses and ensure your tests remain isolated. Additionally, your tests can run offline and will not disrupt your pipelines. In this post, we will mock HTTP clients in Flutter tests.

Introducing Solidart: A Simplified Approach to Flutter State Management Inspired by SolidJS

In this article I’m going to introduce you to Flutter Solidart, a state management package inspired, as the name suggests, by SolidJS.

This guide will cover a good part of the features Solidart provides, but if you’re looking for deeper insights, the full knowledge base can be found here.

Step-by-Step Guide to Dockerizing Dart and Flutter Web for Deployment

Welcome to part two of my series on deploying Dockerized Dart containers on Ubuntu VPS. This series is designed to guide you through every step of the process, from selecting the most cost-effective infrastructure to creating Docker images and setting up your server for deployment. By the end of it, you’ll have the knowledge and confidence to deploy robust Dart & Flutter applications in a production environment.

In this article, I’ll focus on Dockerizing your Dart & Flutter code so it can be deployed anywhere.

Mastering Shapes and Clipping in Flutter

Working with shapes might be overwhelming when you don’t know how to implement the designed UI. In this article, we will start with the very basics and then go to some advanced examples.

Why You Should Learn Flutter

I read another one of those ‘Is Flutter Dying?’ posts. It’s almost comical. I do not understand why so many people are posting about this.

Maybe it’s some deep-seated belief that Flutter is just too easy. “Flutter can’t be real, it’s just too simple. Surely I’m dreaming, right?”

I don’t think we have any risk of Flutter going away. Too many people use it, as I’ve argued in my previous post, including Google themselves. So whenever I see yet another ‘is Flutter dying’ post it’s more funny than worrying. But there is one section of the post that I read that I don’t exactly agree with.

Packages

FlutterStoryPresenter

This Flutter package makes it easy to create story and news views like popular social media apps with just a few lines of code! 📱✨ It’s loaded with features for customizing and managing stories, perfect for showcasing stories inside your awesome app.

Thermion

Thermion is a framework for creating cross-platform 3D applications with Dart and/or Flutter.

Error Stack

Once you have added Error Stack to your application, it will override the default error handling in your application.

Flutter Rust Bridge

Rust binding generator, feature-rich, but seamless and simple

Videos

List.generate (Technique of the Week)

Use List.generate to programatically create child widgets of rows, columns, and any widget that doesn’t have a builder constructor.

Eric Seidel: Code push for Flutter 👈

How we’ve solved Flutter’s #1 most upvoted bug, and why every dev should use it.

Tech Startup from Scratch: Project Announcement

I’m super excited about what’s next with my channel. We’re going to do something a little bit crazy. A little different. We’re gonna build a full-stack app/platform from scratch. And I mean starting with nothing and seeing it through all-the-way to the app store. We’ll have all the normal stuff (state management, networking, local storage, etc.) but also take care of things like push notifications, media uploading, server production deployment, and even build the marketing/landing site at the end.

Fix a memory leak in Flutter

We fix a memory leak in the Flutter framework. This work was brought to you by my GitHub sponsors. Please consider becoming a monthly sponsor

Thanks for reading Flutter Force. Flutter Force is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.

Thanks for reading and please don’t forget to follow from substack

--

--