News My 2024 Plans and Goals for themobilecoder Coming this 2024 - More articles, a free ebook on Flutter, and an updated Flutter Widget Cheatsheet.
Best practice Featured On the importance of abstraction when using third-party libraries Learn the importance of abstraction when calling third-party libraries to keep your code testable, scalable, and resilient to future changes.
Beginner Using Future in Flutter - Get comfortable with asynchronous data Learn how to use Future in Flutter and efficiently handle asynchronous data. After reading this post, you should be comfortable enough to implement Future concepts in your projects effectively.
Beginner Flutter setState - The simplest state management in Flutter Learn the easiest and most fundamental state management tool in Flutter that everyone skips when starting Flutter development.
Article Featured Should I learn Flutter in 2024 - An App Developer's edge Understand why Flutter is very much worth learning in 2024 and how anyone can start to become an app developer.
Design Featured Flutter Design Challenge #1 - Product Page Let's transform a beautiful product page in Flutter from mock-up design to implementation.
Tutorial Rows in Flutter - Arrange Flutter widgets horizontally Understand the basics of using a Row in Flutter to arrange the layout of your content horizontally.
Introduction Featured What does a Flutter code structure look like to a beginner? - An Introduction Understand what to expect when writing and reading Flutter code by learning how Flutter works in a simple, digestible approach.
Tutorial Axis alignment of Columns and Rows in Flutter Understand the basic properties of Flutter Columns and Rows to arrange the alignment of their child widgets.
Tutorial Columns in Flutter - Arrange Flutter widgets vertically Learn the basics of using a Column in Flutter to arrange the layout of your content vertically.
Setup The right way to create a Flutter project Learn the best way to set up and create your Flutter project and save time from unnecessary future edits.
Setup How to set up your Mac to develop Flutter apps Learn how to set up your Mac to start developing beautiful Flutter apps.