Development Tools

Flutter – UI toolkit for building natively compiled applications for mobile, web, and desktop

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

Flutter is powered by the same hardware-accelerated 2D graphics library that underpins Chrome and Android.

Flutter is free and open source software.

Key Features

  • Powered by the Dart platform.
  • Compile to 32-bit and 64-bit ARM machine code for iOS and Android, as well as JavaScript for the web and Intel x64 for desktop devices.
  • Layered architecture gives you control over every pixel on the screen and its powerful compositing capabilities let you overlay and animate graphics, video, text, and controls without limitation.
  • Built-in beautiful Material Design and Cupertino (iOS-flavor) widgets. Full set of widgets that deliver pixel-perfect experiences on both iOS and Android. Incorporate all critical platform differences such as scrolling, navigation, icons and fonts.
  • Stateful hot reload, allowing you to make changes to your code and see the results instantly without restarting your app or losing its state. Experience sub-second reload times without losing state on emulators, simulators, and hardware.
  • Works with any development tool (or none at all) but includes editor plug-ins for both Visual Studio Code and IntelliJ / Android Studio.
  • Thousands of packages to speed your development, regardless of your target platform.

Website: flutter.dev
Support: GitHub Code Repository
Developer: The Flutter Authors
License: BSD 3-Clause “New” or “Revised” License

Flutter is written in Dart. Learn Dart with our recommended free books and free tutorials.


Related Software

Mobile Application Development Frameworks
Ionic FrameworkSDK for hybrid mobile app development
FlutterUI toolkit for building natively compiled applications
React NativeMobile application framework
QuasarEnterprise-ready cross-platform VueJs framework
Framework7Mobile HTML framework for building iOS and Android apps
Apache CordovaMobile application development framework
NativeScriptDevelop mobile apps on Apple iOS and Android
DioxusReact-like library for building fast, portable, and beautiful user interfaces
Uno PlatformBuild single codebase native mobile, web, desktop and embedded apps
ZKAjax Web application framework

Read our verdict in the software roundup.

Dart Web Frameworks
FlutterUI toolkit for building natively compiled applications
JasprModern web framework for building websites in Dart
Angel3Full-stack web framework that is build to streamline development
ShelfWeb server middleware
JaguarFull-stack production ready HTTP server framework built to be fast and simple
AngularFast and productive web framework
AlfredPerformant expressjs like web server / rest api framework
StartSinatra inspired web development framework

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Know a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments