Flutter 3.7 Released- Read New Features, Enhancements & Modifications
Ishan Gupta
Ishan Gupta

Flutter 3.7 Released- Read New Features, Enhancements & Modifications

The start of 2023 is fabulous for developers using Flutter, as Google has just released Flutter 3.7. Developers can further enhance the ease of the coding process with great new features. Additionally, Flutter has revamped and optimized the existing features. However, the Dart 3 stable release is still not announced but it will bring productivity and portability in future.

So, let us go through Flutter 3.7!

What are the New features in Flutter 3.7?

Here are the new features announced in Flutter 3.7.

Menu Bars & Cascading menus

Developers can create menu bars and cascading menus by using Flutter. In macOS, the native menu bars are rendered by macOS itself and not by Flutter. You just have to use PlatformMenuBar to create a menu bar.

For platforms other than macOS, you can use MenuBar for cascading menu bars or standalone menus by MenuAnchor.

You are free to customize the complete menu bar according to yourself.

Menu Bars & Cascading menus

Impeller preview

The impeller rendering engine is ready for preview on iOS. Although there are still a few gaps in the API coverage, it will meet the rendering requirements of the majority of the apps.

In case of any issues, you can file issues here.

Impeller is not yet ready on Android, but team flutter will soon announce the same.

iOS release validation

iOS app rejections are common, which is why a large number of apps are rejected on the iOS app store. With iOS release validation, the Flutter build ipa command validates the release validations.

iOS release validation

Custom context menus

You can create custom menus anywhere you want in your app.

For example, developers can visually present to users what they have selected through a hover-type menu.

contextMenuBuilder parameter can return the TextField.

Custom context menus

What improvements Flutter 3.7 brings?

  1. In Flutter 3.7, Google has enhanced the material 3 support and migrated a bunch of widgets. To use the material 3 enhancements, you must specify useMaterial3 in the applications ThemeData widget. Flutter will generate a color scheme for you on its own. Here is how the complete code works.
    What improvements Flutter 3.7 brings 1
  2. DevTools are updated with the new Flutter 3.7 giving a great experience to the developers, especially while debugging.
  3. Scrolling improvements are delivered with this release giving a better polish and refinement for the trackpad interactions. New widgets like ScrollBars and DraggableScrollableSheet will ensure the same.
  4. Internationalization support is completely modified by the Flutter team. They now represent Descriptive syntax errors to let developers perform debugging in detail.
  5. SelectionArea allows extended selection through the keyboard. For example, the Shift+right keyboard shortcut will work in Flutter apps. Also, the text magnifier glass appears during text selection.SelectionArea allows extended selection through the keyboard
  6. iOS platformView BackdropFilter blurs the elements underneath the main element. It delivers the aim of delivering the best UIs to the users.iOS platformView BackdropFilter blurs the elements underneath the main element
  7. Memory management is better with Flutter 3.7. It reduces junk after garbage collection, offering a better CPU utilization in the apps. The memory footprints are reduced from the previous version.

What modifications Flutter 3.7 brings?

  1. The quick_actions plugin is migrated from Objective C to Swift, delivering updated and best development practices to the developers.
  2. In Xcode 14, bitcode is no longer important while building apps for watchOS and tvOS. The app store does not accept bitcoder anymore during submissions.

What’s Next for the Flutter community?

Flutter seems all set to break through and highly enhance the graphics performance with Impeller.

The improvements and removal of unnecessary widgets are another major track where Flutter seems to be working. Further, the community is highly efficient in bringing appealing features and functionalities to make the UI experience fluid for the end users.

However, we are still waiting for the Dart 3 stable release.

Acknowledgment: We are one of the top Flutter app development companies worldwide. Since 2017, we have been working in the mobile app development domain, and today we have a team of 100+ experts working live on multiple Flutter app projects.

Connect with us to discuss your Project.

Contact Us
Ishan Gupta

Ishan Gupta

CEO & Founder

With a strong belief that inclusion of mobile technology and digitalisation of processes for any individual or a business will help them to ease their life so that they can be more focused on their Core Business functions, with this intent and an experience of 6+ years our service ranges from consultancy to build next-generation mobile applications for Entrepreneurs/Startups to Enterprise Businesses. Our goal is to provide optimum quality services to our clients at the best reasonable price in the market.

View All Articles

subscribe Subscribe Newsletter

Get updated with our weekly blogs and expand your technical knowledge with our in-depth content

Related Blogs

Explore this space to stay tuned to our latest blog post.

Ishan Gupta
Ishan Gupta in App Development

How To Develop A Chatbot App Like ChatGPT?

Do you have a mobile app concept that could
acquire one million users in just 5 days after....

Radhika Yadav
Radhika Yadav in Healthtech

Rising Health Tech Market Stats Proposing Trends & Business Opportunities

The pandemic has shown the importance of Health
care to the world It introduced a new wave....

Prankur Haldiya
Prankur Haldiya in Android

Google Play Store & App Store App Submission Guidelines in 2023

Do you know how many apps are currently there in
the world In 2023, there are 893 milli....