2.8K
3.2K
+ 1
609

What is Flutter?

Flutter is a mobile app SDK to help developers and designers build modern mobile apps for iOS and Android.
Flutter is a tool in the Cross-Platform Mobile Development category of a tech stack.
Flutter is an open source tool with 105.3K GitHub stars and 14.7K GitHub forks. Here鈥檚 a link to Flutter's open source repository on GitHub

Who uses Flutter?

Companies
192 companies reportedly use Flutter in their tech stacks, including Delivery Hero, Nubank, and useinsider.

Developers
2576 developers on StackShare have stated that they use Flutter.

Flutter Integrations

Firebase, Android SDK, Socket.IO, Dart, and Outbrain are some of the popular tools that integrate with Flutter. Here's a list of all 18 tools that integrate with Flutter.
Public Decisions about Flutter

Here are some stack decisions, common use cases and reviews by companies and developers who chose Flutter in their tech stack.

Syed Muhammad Mudassir

Both React Native and Flutter are pretty good, but I am confused as to which one to choose. If i look at Flutter, it can build an app better than React, but has no job opportunities and uses Dart.

See more
Shared insights
on
Flutter

Hello! I am looking forward to build a mobile app for the enterprise using O365 MSAL authentication. Flutter doesn't seem to have any plugin for it, any suggestion on how to solve it.

See more
Shared insights
on
Flutter
Android Studio

I want to make an app, as a beginner which one is better Android Studio or Flutter?

See more
Shared insights
on
Flutter
C#

I have experience in game development for 5 years in C# and have a coding background of around 7 years. I want to choose a mobile application tool, but I am confused about what to choose between android native or Flutter.

See more
Shared insights
on
Flutter
AngularDart

Is it worth to learn AngularDart in 2020 ? Currently I am working on Flutter, I want to learn web technology so I thought about AngularDart to learn. Is this good option or demanding in market ?

See more
Shared insights
on
Flutter

We're considering to use Flutter as our web solution for online e-commerce. We've decided to use Flutter in our apps and started our migration, should we go with Flutter for web too?

See more

Flutter's Features

  • Fast development - Flutter's "hot reload" helps you quickly and easily experiment, build UIs, add features, and fix bug faster. Experience sub-second reload times, without losing state, on emulators, simulators, and hardware for iOS and Android.
  • Expressive UIs - Delight your users with Flutter's built-in beautiful Material Design and Cupertino (iOS-flavor) widgets, rich motion APIs, smooth natural scrolling, and platform awareness.
  • Access native features and SDKs - Make your app come to life with platform APIs, 3rd party SDKs, and native code. Flutter lets you reuse your existing Java, Swift, and ObjC code, and access native features and SDKs on iOS and Android.

Flutter Alternatives & Comparisons

What are some alternatives to Flutter?
React Native
React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React. The focus of React Native is on developer efficiency across all the platforms you care about - learn once, write anywhere. Facebook uses React Native in multiple production apps and will continue investing in React Native.
Xamarin
Xamarin鈥檚 Mono-based products enable .NET developers to use their existing code, libraries and tools (including Visual Studio*), as well as skills in .NET and the C# programming language, to create mobile applications for the industry鈥檚 most widely-used mobile devices, including Android-based smartphones and tablets, iPhone, iPad and iPod Touch.
Android SDK
Android provides a rich application framework that allows you to build innovative apps and games for mobile devices in a Java language environment.
Java
Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!
Kotlin
Kotlin is a statically typed programming language for the JVM, Android and the browser, 100% interoperable with Java
See all alternatives

Flutter's Followers
3234 developers follow Flutter to keep up with related blogs and decisions.