DEV Community

Cover image for What Is New In Flutter 1.17 And Dart 2.8?
Solace Infotech Pvt. Ltd.
Solace Infotech Pvt. Ltd.

Posted on

What Is New In Flutter 1.17 And Dart 2.8?

Flutter is a cross-platform programming framework used for developing Android, iOS apps, and now it’s progressing towards the web. Flutter uses Dart programming language to build android, ios, web apps with a unified UI look across all. The first release for Flutter and dart for the year 2020 is out now.

This new version of Flutter has closed 6339 issues and came with many performance level improvements. During the release of Flutter, the whole world is facing the crisis because of pandemic and most of you are working from home, hence Flutter has named this release as Work-From-Home Edition.

Let’s see top Flutter 1.17 features with came with this stable release:

20-37% rapid Navigation within the default case
Up to 40% decrease in CPU/GPU usage for animations in iOS
Application size is reduced up to 18.5%
70% of memory reduction scrolling through large images
The default use of Apple’s Metal graphics API, improving rendering time by around 50 percent on iOS
You can also know- Why Flutter is golden technology for ios app development? Flutter 1.17 has introduced a new widget NavigationRail designed by Material Design Team and has also improved the fabric DatePicker widget.

Let us see the details of the new features.

Features Of Flutter 1.17-
1. Mobile Performance And Size Improvements-
Flutter 1.17 release is mainly focused on performance and memory improvements. By upgrading the app to the new version, your users can experience faster animations, smaller app size, and low memory use. You can experience 20% to 37% speedup for the default navigation case. There is 40% reduction in CPU/GPU use for ios animations, counting on the hardware.

This release comes with app size improvement with some fixes that gives an enormous result. Also, this comes with a 70% reduction in memory usage while scrolling through large images and increases the performance.

2. Material Widgets-
Flutter 1.17 supports new material widgets and also updates to the existing widgets. With this release, NavigationRail is added, which is a replacement widget that gives a responsive app navigation model. It is excellent for apps that will switch between mobile and desktop form factors. DatePicker and TextSelection overflow widgets have also been updated. DatePicker’s new visuals match the updated Material guidelines and add a new text input mode. Now TextSelection has improved fidelity for iOS and Android when buttons are longer than can be displayed without overflowing. Google also releases a new Animation package that provides prebuilt animations by implementing the new Material motion specifications. In short, new release brings-

The new NavigationRail widget
Updated Material DatePicker widget
Updated text selection overflow on Android
Updated text selection overflow on iOS
3. Google Fonts-
Know more at- [https://solaceinfotech.com/blog/what-is-new-in-flutter-1-17-and-dart-2-8/]

Top comments (0)