dev-resources.site
for different kinds of informations.
Common mistakes in Flutter article series
Published at
1/8/2025
Categories
flutter
mobile
dart
tutorial
Author
pomis172
Author
8 person written this
pomis172
open
Part 1 β ListViews
- Shrink wrapping ListView.builder or using NeverScrollableScrollPhysics.
- Letting every item in the list determine height on its own.
- Wrapping a ListView into a Padding widget.
- Using wrong scroll physics for different platforms.
- Adding keys to every list item and expecting that it will improve the scrolling performance.
- Not using restorationId.
Part 2 β Images
- Large image assets.
- Not using WebP assets.
- Using the Opacity widget when not needed.
- Not precaching image assets.
- Not caching network images.
- Not optimizing SVG assets.
Part 3 β i18n
- Using different string entries to make a single sentence by concatenating.
- Ignoring plurals or writing some custom logic to handle it.
- Manually formatting date and time, hardcoding names of months, days of week.
- Concatenating currency and price strings.
- Using fonts that support only Latin script.
Part 4 β OAuth
- Using WebView to handle auth flow.
- Storing access tokens in a non-secure storage.
- Racing refreshing sessions when the refresh token is allowed to be used only once.
- Bundling client secrets in the application.
flutter Article's
30 articles in total
Flutter vs React Native in 2025: A Comprehensive Comparison
read article
Building a Cross-Platform Food Ordering App with Flutter
read article
Deploying Flutter Web Apps using Globe.dev
read article
Flutter App, Speech to Text and Text to Speech π£
read article
Journey to Clean Architecture: Wrestling with a 10k Line Flutter Legacy Codebase
read article
Building the 'One of a Kind' Ultimate Mobile App Framework. Seeking exceptional engineers to join the journey.
read article
Why Should You Develop a Native Android App Over Flutter?
read article
Flutter Development for Low end PCs
read article
5 Essential Flutter Widgets Every Developer Should Master
read article
Mastering Nested Navigation in Flutter with `go_router` and a Bottom Nav Bar
read article
Flutter for Beginners: From Installation to Your First App
read article
Building a Beautiful Login Screen in Flutter: A Complete Guide
read article
Flutter Design Pattern Bussines Logic Component (BLOC)
read article
Movie X: A Developerβs Dive Into Flutter Project Organization
read article
Create Different Type of Flavor on Flutter Application
read article
Handling PathAccessException in iOS for File Download
read article
Full Stack Development (Mern && Flutter)
read article
Common mistakes in Flutter article series
currently reading
Design Pattern in Flutter MVVM
read article
7 Ways to Refactor Your Flutter Application
read article
is there any good article for custom lint rules in flutter?
read article
WebRTC vs Agora Video SDK vs ZegoCloud for Video Calling in Flutter: A Comprehensive Comparison
read article
Hassle free flutter Development in Hyprland with Neovim
read article
How to Build a CRUD Application Using Flutter & Strapi
read article
Flutter vs. React Native: Which mobile framework will you choose in 2025?
read article
Understanding ShellRoute in go_router: Managing Shared Layouts Effectively
read article
From Chaos to Control: The Day I Learned the Magic of Debouncing in Flutter π
read article
custom lint rules in flutter
read article
How to Clear Cookies in Flutter Custom Tabs?
read article
Flutter
read article
Featured ones: