Flutter is a cross-platform application development framework that we can use to build natively compiled applications for multiple platforms: mobile, desktop, and web. The known supported output targets are Android, iOS, HTML, HTML Canvas, Linux, Windows, macOS, and Fushia .