We develop with flutter
Flutter is a mobile app SDK for building high-performance, high-fidelity, apps for iOS and Android, from a single codebase. Flutter is free and open source.
The goal is to enable developers to deliver high-performance apps that feel natural on different platforms. Embrace differences in scrolling behaviors, typography, icons, and more.
To summarize, the apps built with Flutter:
- Have very rapid development cycle thanks to features like Hot Reload.
- Are developed in Dart which is in itself a very easy to learn language.
- Are beautiful with full support of Material Design, animations and native navigation.
- Are very high performant and render at ~60FPS.
- Are completely cross-platform (iOS and Android).
- Have consistent look and feel on both platforms.
Flutter inherits a lot of tools from Dart: autoformat, linter, debugger, IntelliJ IDE and Visual Studio Code supports, code analyzer. Running at 60 fps, user interfaces created with Flutter perform far better than those created with other cross-platform development frameworks such as React Native and Ionic. Flutter has its own UI components, along with an engine to render them on both the Android and iOS platforms. Most of those UI components, right out of the box, conform to the guidelines of Material Design.