TLDR: Explore the new features added to Syncfusion’s Flutter widgets and the vivid Material 3 theme support in the 2024 Volume 1 release.
Welcome to a whirlwind of excitement! Brace yourself as the Syncfusion Flutter suite unveils many exhilarating updates and enhancements in the 2024 Volume 1 release. These updates are meticulously crafted to supercharge the development process and expand app capabilities.
Let’s discover the remarkable new updates!
Syncfusion has updated the Flutter widgets to fully support Material 3, the latest specification of Material Design. If you prefer the Material 2 UI, you can set the useMaterial3 property to false in the MaterialApp class.
Refer to the following images.
Let’s see the stunning new features added to the Flutter widgets in this Volume 1 release!
The Flutter Charts widget delivers the following new vivid features:
By rewriting the architecture and optimizing the code, we’ve doubled the performance of crosshair behavior interaction in the Flutter Charts. Moreover, we’ve introduced the interaction and paint methods to support extensive customization options.
We have also doubled the performance of Trackball behavior interaction by rewriting its architecture and optimizing its code. Additionally, we’ve added the interaction and paint methods to support extensive customization.
The Flutter Cartesian Charts’ annotation will be hidden by default when it exceeds the PlotArea or ChartArea. From this 2024 vol 1 release onward, we can clip the exceeding portions by specifying the ChartClipBehavior .clip property in the annotation.
Interactions are now functional when embedding an interactive widget within an annotation in the Flutter Charts.
In the previous versions, the plot area’s axis was placed beneath the series, which made it hard to see. However, in this release, we have improved this rendering behavior by ensuring the axis is always rendered on top of the series.
Based on the data source sequence, we’ve improved the rendering order of the legend items in the Funnel Series. Now, the legend items are rendered in the same order as the data source, usually from bottom to top, reflecting the rendering order of the funnel series.
We’ve also added support for Circular, Funnel, and Pyramid Charts to enable custom rendering for the series. This allows for individual and collective customization of the segments.
In the Flutter Spark Charts, we’ve included Theme support to customize the default styles of all Spark Charts.
The Flutter PDF Library provides support for the following user-friendly features:
Users can export annotated PDFs effortlessly and import annotations from other sources into their documents. Enhance your document management process with the compatibility for formats like XFDF, FDF, and JSON.
Enables users to toggle the selection of grouped check box items within PDF documents. This feature provides users with enhanced management of their form fields, improving the user experience with PDF forms.
This feature enables asynchronous PDF signing through external integration. This improvement allows for more fluid workflows, as users can merge with third-party signing services effortlessly. With this upgrade, users gain greater adaptability, as they can now carry on with other activities while the signing operation occurs behind the scenes.
The new features included in the Flutter PDF Viewer are as follows:
When zoomed in closer, this function displays only the section of the PDF document that appears within the on-screen viewing area, disregarding the content beyond the visible frame.
This feature enables users to undo and redo the data inputted in PDF forms, ensuring quick error correction without manually going through the entire form.
Thank you for your attention! You now have a comprehensive understanding of the key features of our Flutter widgets for the 2024 Volume 1 release. To explore all the updates in this release, please refer to our release notes and What’s New pages. We encourage you to try our Flutter packages and share your feedback in the comments below.
You can also access our complete user guide and explore our Flutter project examples for more information. Additionally, you can discover our demo apps on various platforms, such as Google Play, the App Store, the Microsoft Store, the Snap Store, the App Center, and our website.
If you require a new widget in our Flutter framework or additional features in our existing widgets, please contact us via our support forums, support portal, or feedback portal. We are always delighted to assist you!