Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. Official website: https://flutter.dev/

🔍 What do you find here?


Tooling

<aside> 🏃🏻 ❯ flutter doctor check flutter status ❯ flutter create my_project create a new Flutter project ❯ dart migrate —apply-changes migrate the project to null safety ❯ open -a Simulator open mobile simulator ❯ run with debuuger VSCode

</aside>


Basic Concepts

<aside> 💡 ❯ lib > main.dart > main: builds the app ❯ lib > main.dart > runApp: runs the app ❯ app_widget: components, import MaterialApp or CupertinoApp ❯ StatelessWidget: Widget without state ❯ Scaffold: app skeleton

</aside>

<aside> 💻 ❯ Container: height, width and child ❯ Text("text", style: ): input text and style it ❯ StatefulWidget: widgets that handle states ❯ StatelessWidget: widgets that doesn't handle with states

</aside>