Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.

If you are thinking about using Flutter, here are a couple things you should know!

A thread 🧵👇
1. Everything in Flutter is a widget!

This is what makes Flutter so simple to use. Once you get that engrained in your head, it feels like just putting puzzle pieces together.
👇
2. It supports "hot reload" and "hot restart"!

This makes debugging very quick and simple. If you update the code and do a "hot reload" it will update your emulator/phone with the changes within a second or two! I run the app from the beginning and see each change get added
👇
3. Supports Android, iOS, Web, MacOs, Windows, Linux, and Embedded!

Android and iOS have had a lot of performance increases recently, and Web is still in Beta, but it is getting a lot closer to becoming stable.
👇
4. It is backed by Google!

Flutter is open source, so anybody can contribute to it! There has been more than 20,000 commits to Flutter already! And with Google's support I don't see Flutter slowing down anytime soon 😊
👇
I started working with Flutter 2+ years ago, it has made mobile development so much simpler and quicker. I have seen Flutter grow at a very quick rate so far, and I can't wait to see where it will be in a year.

If you're starting and have any questions, feel free to reach out 😊
You can follow @tadaspetra.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: