Friday, 17 July 2020

All you need to know about Flutter 1.17

This has been a difficult year for everyone. Google I/O is no more appearing in 2020. The company proposed to publish on a roughly regular measure. However, by this time, many companies planned announcements, especially for developers. And this year’s first stable update of Flutter, Google’s cross-platform app development framework has been released on May 6, 2020.



What’s New in Flutter 1.17?

Last month, Google had announced a few changes to its release plan. Since the organization’s previous procedure required clarity on when releases would be made, what code should be in it, and more, it plans for shipping stable releases on a roughly quarterly cadence. With the release of Flutter 1.17, Google has closed 6,339 problems regarding its past Flutter 1.12 release and they have settled more bugs than they have begun in 2020, making a total decrease of more than 800 problems. Alongside bug fixes, Flutter 1.17 begins with enhanced support for Metal on iOS, big performance enhancements, and includes new Material widgets.
  1. Metal Support for iOS Apps
Metal is the low-level graphics API of Apple. The release of Flutter 1.17 uses Apple’s Metal API to reach the GPU of iOS devices by default preferably than OpenGL. This results in Flutter apps run quicker and allows smarter Flutter applications Development on iPads and iPhones that support Metal. The improved metal support supports performance speeds of iOS apps up to almost 50% on average, based on the workload. Nevertheless, iOS devices that own processors below the A7 chip or those driving older iOS versions which do not support Metal fully, Flutter drops to OpenGL.
  1. Support for New Material Widgets
Flutter 1.17 also causes more of Google’s Material Design. This adds support for new material widgets and produces updates to existing ones. For example, the project has added Navigation Rail to the release, which gives support to Flutter developers for adding responsive app navigation models to applications. It gives a navigation widget designed by the Material Design team that is exhibited on the right or left of an application. Navigation Rail is astounding for apps that interchange between desktop and mobile form factors because it is easy to switch in for a Bottom Navigator as the screen size of an app increases.

Besides these, there are a lot of things that Flutter 1.17 has presented. We will discuss that in upcoming blogs.

No comments:

Post a Comment