Search⌘ K
AI Features

Flutter Project Structure

Explore the Flutter project structure by learning how to create a basic Hello Flutter app. Understand key concepts such as StatelessWidget, Material design principles, widget hierarchy, and build methods. This lesson guides you through setting up your app entry point and running the code in an Android emulator.

In this lesson, we’ll dive into the Dart code for the Hello Flutter app.

As discussed in the last lesson, the Educative platform provides the in-built environment to create a Flutter project. So, we are all set to start some coding!

Let’s dive in and start coding the Hello Flutter app right away.

Hello Flutter App

Our app name is HelloFlutterApp. This extends a Flutter widget StatelessWidget. We’ll go over types of widgets in later lessons.

class HelloFlutterApp extends StatelessWidget {
  ...
}

Flutter widgets implement material design.

Material design

Material design is the design language ...