πŸ— Wiki

Flutter

Flutter

Flutter is an application development framework by Google. It is well known for easy and beautiful way to develop mobile web applications, can create both Android application and iOS application with only one flutter source code.

It will be described below, It is well known for developing mobile applications, but Flutter is used in several platform, including Windows, Linux desktop applications, and Automotive applications.

Flutter is based on the Dart programming language.

1. Use Cases

Automotive

1.1. Games?

Flutter team started to make Flutter to be used in game development.

The Flutter framework can create performant apps for six target platforms from the desktop to mobile devices to the web.

With Flutter’s benefits of cross-platform development, performance, and open source licensing, it makes a great choice for games.

— Flutter dev
Why Flutter for games

There are dedicated page to introduce how to develop games with Flutter

And there are dedicated framework for developing games.

3. Reference

  • Official Document page

  • Flutter Widget of the Week

    Let me confession — I usually don’t see any videos while developing something, rather I read. But this is the greatest exception.

    If I am willing to start Peertube or Youtube, one of the biggest inspiration is going to be this. Superb collection.

    If you are beginner of Flutter development, or even modern web technology and mobile app development, I recommend to see the collection of videos. Short, easy to understand because of well animated graphics.

4. See Also