The Dart Tutorial 2022
A fast, easy to use, and fun way to learn Dart.
Optimized for UI
Develop with a programming language specialized around the needs of user interface creation
Productive development
Make changes iteratively: use hot reload to see the result instantly in your running app.
Fast on all platforms
Compile to ARM & x64 machine code for mobile, desktop, and backend. Or compile to JavaScript for the web.