Dart Quick Reference
Dart essentials (Flutter's language): variables, null safety, strings, collections, functions, classes and async.
5 sections · 24 snippets · updated Oct 14, 2026
Click any snippet to copy it.
Basics
Variables and output.
TaskCode
- Main
- Variables
- Interpolation
- Convert
Null safety
Nullable types.
TaskCode
- Nullable
- Default / safe call
- Assert non-null
- Late initialisation
Collections
Lists, maps and sets.
TaskCode
- List
- Transform
- Sort
- Reverse
- Map
- Collection if / for
- Spread
Functions & classes
Reuse and types.
TaskCode
- Function
- Class
- Named constructor
- Inheritance / mixin
- Enum
Async
Futures and streams.
TaskCode
- Async function
- Wait for several
- Try / catch
- Stream