Flutter is a application development framework from Google for creating cross-platform mobile applications (in iOS and Android). As mentioned on the official website (https://flutter.io/), it aims to make the development as easy, quick, and productive as possible. Things such as Hot Reload, a vast widget catalog, very good performance, and a solid community contribute to meeting that objective and makes Flutter a pretty good framework.
This book is going to be a guide for you in your journey from getting started with Flutter to eventually deploying your applications on it. But, before that, let's have a quick introduction to Flutter.
In this chapter, we will cover the following:
- The origin of Flutter
- What is a widget?
- Comparing Flutter to existing frameworks