What’s New In Flutter 2.2- Details Inside

Google a few days ago announced the latest version of its much popular cross-platform mobile app development- Flutter at Google I/O 2021. Yes. Flutter 2.2 is the latest release of its open-source app development toolkit. The new Flutter 2.2 comes equipped with advanced features that will make mobile app development easier fast and fun.

“Flutter 2.2 is the best version of Flutter yet, with updates that make it easier than ever for developers to monetize their apps through in-app purchases, payments, and ads; to connect to cloud services and APIs that extend apps to support new capabilities; and with tooling and language features that allow developers to eliminate a whole class of errors, increase app performance and reduce package size,” Google’s Tim Sneath says.

As we all know that Flutter 2.2 builds on Flutter 2.0, which was released in March with support for developers apps various operating system using a single codebase such as Android, iOS, macOS, Windows, Linux, and the web.

Here we are going to discuss the new features in Flutter 2.2 that include:

  1. New Ads SDK

The New ads SDK now has adaptive banner formats and a new payment plugin, developed with the Google Pay team. It allows mobile app developers to take payment for physical goods on both Android and iOS. The new versions also get an updated in-app purchases plugin and a matching codelab

2. Dart 2.13

The new Flutter 2.2 comes with a new Dart i.e. Dart 2.13. The latest Dart version expands its support for native interoperability, with support for arrays and packed structs in FFI (foreign function interface), the interface for interacting with legacy C code. It also includes support for type aliases that allow developers to create aliases for types as well as for functions.

3. Sound Null Safety

Sound null safety is now the new default feature in every new project. Now that means the Dart programming language supports null safety—which adds protection against null reference exceptions and app crashes—it will be enabled by default on new projects

4. Performance Improvements

Web apps can now do background caching using service workers. Android apps support deferred components. And iOS developers get new tooling to precompile shaders to eliminate or reduce first-run jank (Google’s word). The DevTools suite has also picked up a bunch of features that will help developers understand how memory is allocated in their apps, and it now supports third-party tool extensions.

Flutter is the most popular cross-platform app development framework which is being used by almost every second mobile app development company in India. This platform provides developers massive benefits to build mobile apps for iOS and Android using a single code base. Various businesses and startups consider Flutter for their mobile app development. Furthermore, in recent times, over 2,00,000 mobile apps built on Flutter available in the Google Play Store. And various popular mobile apps, Alibaba, Google Ads, AppTree, Reflectly, and My Leaf are built on Flutter.

What Makes Flutter Best For Cross-platform Mobile App Development-

Let’s briefly go through the most outstanding advantages of the framework:

  • The app UI and logic don’t change depending on the platform
  • Faster code development
  • Increased time-to-market speed
  • Close to native app performance
  • Enormous UI customization potential
  • Separate rendering engine
  • No reliance on platform-specific UI components
  • Suitable for any target platform
  • Minimizes the risks and losses for your business

Basically, Flutter provides mobile app developers the quickest way to build and deliver a well-performing cross-platform mobile application for iOS and Android. I can tell that it’s just a matter of time when Flutter will officially become the ultimate cross-platform UI framework.

Want to know more about Flutter, discuss your query with our experience Flutter app developer as we are a leading mobile app development company in Jaipur, helping businesses of all sizes with innovative mobile app development services.

Leave a Reply

twenty − 18 =