Flutter & Dart
Build mobile apps for Android and iOS from one codebase.
Flutter & Dartbeginner7 min read
Dart Basics
Dart is the language Flutter apps are written in. Learn variables, types, string interpolation, functions and null safety.
Flutter & Dartbeginner7 min read
Flutter Widgets
In Flutter, everything on the screen is a widget: text, buttons, padding, even the whole app. You build screens by putting widgets inside other widgets.
Flutter & Dartbeginner7 min read
Flutter Layouts
Arrange widgets on the screen: Column stacks them down, Row puts them side by side, and ListView scrolls through long lists.
Flutter & Dartbeginner6 min read
State with StatefulWidget
State is data that can change while the app runs, like a counter or a checkbox. A StatefulWidget keeps that data and redraws the screen when you call setState.
Flutter & Dartintermediate8 min read
Loading Data from an API
Most apps show data from a server. Fetch JSON with the http package, turn it into Dart objects, and show it with FutureBuilder.