What’s new in Flutter 2.10 for your app development?
Keeping in mind that Flutter 2.10 is a somehow passed stage, with Flutter 3 presented this May, let’s have a closer look at the Flutter 2.10 excellent features and benefit from its new user experience:
- 1Ready-made apps on Windows: from now on, developing apps on Windows is a much more steady process as the workability on the stable Flutter channel is provided by default. Speaking in detail, this Flutter version includes broad improvements for text handling, integrations right into the Windows core, keyboard management and shortcuts, command-line argument support, a smooth environment, and globalized input of the text.
- 2Enhanced performance: decreased original support for dirty region management 90% and 99% rasterization on the order less on several control parameters and utilizing graphics core on the parameters from more than 90% to less than 10%, with the possibility to launch partial repaints for a single dirty region on iOS/ Metal.
- 3New features for iOS, Android and web:
On iPhone: few platform-specific parameters were incorporated by default to the app (polished interface elements like keyboard animations), with more balanced camera plugin added by fixing a few borderline case collapses; On Android: automatic support of the newest Android developer kit version,12, plus for multidex files, and the activity on resolving prevalent faults. “Flutter Fix” tool now comes in the logs when helping to merge an add-on to the app, empowering the default Android SDK; - 4Transition of Material 3 that incorporates designing an entire color scheme from a single seed color, creating a new color scheme type with any color, completed with ThemeData in this new Flutter version.
- 5Enhancements to I&T: in this Flutter package, new integration testing features are supplied like web and desktop and Firebase Test lab support; besides, seamless integration is provided with your app through the unification testing story, with the integration test package in the very Flutter SDK. Don’t get past the migration guide from Flutter driver to integration test.
- 6Development Tools - smooth use of devtools from the command line with no need to launch the pub global activate, but benefit from the dart DevTools to acquire the Flutter release consistent with the current one used.