We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback
What’s New in Essential Studio for Flutter

ESSENTIAL STUDIO 2020 VOLUME 1

What’s New in Essential Studio for Flutter

Our Flutter widgets take a giant leap forward with new Date Range Picker, Range Slider, Range Selector, and Barcode Generator widgets; a robust PDF Library; across-the-board web compatibility; and new OHLC, candle, and HiLo charts.

Common

Web compatibility (beta)

Now, all our widgets are compatible with Flutter for the web.

Theme widget

The theme widget helps to apply application level theme for all our widgets.

Localization support

We’ve added built-in support for 77 cultures to localize all applicable widgets.

Barcode Generator (Preview)

The Syncfusion Flutter Barcode Generator is a data visualization widget used to generate and display data in a machine-readable format. It provides a perfect approach to encode text using supported symbology types.

Features

One-dimensional barcodes

Barcode Generator supports different one-dimensional barcode symbologies such as Code128, EAN8, EAN13, UPA-C, UPA-E, Code39, Code39 Extended, Code93 and Codabar.

Code 128 barcode symbology.

Two-dimensional barcode

It supports popular QR Code that uses versions from 1 to 40.

QR Code symbology.

Date Range Picker (Preview)

The DateRangePicker is a lightweight widget that allows users to easily select a single date, multiple dates, or a range of dates. It provides month, year, decade, and century view options to quickly navigate to the desired date. It supports minimum, maximum, and disabled dates to restrict the date selection.

Features

Multiple picker views

Displays month, year, decade, and century views that allow users to easily select and navigate between built-in views. Supports programmatic navigation.

Picker views support

Quick navigation

An intuitive way to navigate back and forth the date-range views and between different view modes.

Date selection

The DateRangePicker supports selecting single, multiple, and range of dates. It also supports programmatic selection.

Selection support

Limit the date selection range

Allows the end user to select only a date range with a specific minimum and maximum numbers of days (span of days) by setting the min and max days options.

MinMax support

Blackout dates

Disables any date in a calendar to make it inactive. Easily prevents the selection of weekends by disabling them.

Blackout date support

Highlight Holidays and weekends

Highlights any date or every weekend in a month as special days using decoration in flutter date range picker.

Weekend highlights support

Appearance customization

Changes the look and feel of the Date picker by customizing its default appearance and style using Flutter decorations.

Right to Left (RTL)

Supports right-to-left direction for users working in RTL languages like Hebrew and Arabic.

Right to left support

Accessibility

The Date picker can easily be accessed by screen readers. Complete keyboard interaction support has also been provided.

Globalization

Displays the current date and time by following the globalized date and time formats.

Localization support

Range Selector (Preview)

The Range Selector provides a rich set of features such as support for numeric and date values, tooltips, labels, and ticks. It also accepts any kind of child, including Charts.

Features

Child support

Add a child of any type inside the range selector. It is also possible to add Charts. With the built-in integrations, the range selector is smart enough to handle features like segment selection and zooming in the chart based on the selected range in the range selector. Similar to the range slider, it also supports both numeric and date values.

Range selector

Numeric and date support

Provides functionality for selecting numeric and date ranges. For the date range, support is provided up to the seconds interval.

Labels

Render labels for the date and numeric ranges with the option to customize their format based on your requirements.

Ticks and divisors

Provides the option to show ticks and divisors based on the interval. Also enables minor ticks to indicate the values between each interval. These options present the selected range in a more intuitive way for end users.

Highly customizable

In addition to the rich set of built-in features, fully customize the control in a much simpler way using the wide range of provided options.

Tooltips

Render tooltips to show the selected range clearly. It is also possible to customize the format of the text shown in the tooltip.

Range Slider (Preview)

The Range Slider provides a rich set of features such as support for numeric and date values, tooltips, labels, and ticks.

Features

Numeric and date support

Provides functionality for selecting numeric and date ranges. For the date range, support is provided up to the seconds interval.

Labels

Render labels for the date and numeric ranges with the option to customize their format based on your requirements.

Range slider label support

Ticks and divisors

Provides the option to show ticks and divisors based on the interval. Also enables minor ticks to indicate the values between each interval. These options present the selected range in a more intuitive way for end users.

Range slider tick support

Highly customizable

In addition to the rich set of built-in features, fully customize the control in a much simpler way using the wide range of provided options.

Range slider customization

Tooltips

Render tooltips to show the selected range clearly. It is also possible to customize the format of the text shown in the tooltip.

Range slider tooltip support

PDF Library (Preview)

Syncfusion Flutter PDF Library is a non-UI, reusable Flutter library for creating PDF reports programmatically with formatted text, images, tables, links, lists, headers and footers, and more. The creation of a PDF file follows the most popular PDF 1.7 (ISO 32000-1) and the latest PDF 2.0 (ISO 32000-2) specifications.

PDF Library

Key features

Bullets and lists

Create a PDF document with bullets and lists. Create ordered lists using numbers, letters, and Roman characters and unordered lists with various built-in styles, custom images, and templates.

Headers and footers

Create a PDF document with headers and footers. We can add text, images, page numbers, dynamic fields, and more to the header and footer.

Tables

Create a PDF document with tables. A PDF table is used to display data from data sources and direct data binding in a tabular format.

RTL text

Type right-to-left (RTL) language text such as Arabic, Hebrew, Persian, and Urdu, and bidirectional text in a PDF document with supported .ttf font files.

Convert image to PDF

Convert and insert images (PNG and JPEG only) into a PDF document and manipulate them with options such as rotate, crop, scaling, and transparency.

Bookmarks

Add a bookmark when creating a PDF document with various customizations like title font, color, and size.

Shapes

Draw various shapes when creating a PDF document. PDF Library supports the following shapes:

  • Rectangle
  • Line
  • Ellipse
  • Path
  • Arc
  • Bezier curve
  • Pie
  • Polygon

Add a hyperlink when creating a PDF document, and utilize new internal document navigation.

Calendar

Date restriction

Prevents navigation beyond the specified minimum and maximum dates. This restricts users from selecting certain dates or creating appointments outside the time range.

MinMax support

Right to left (RTL)

Supports right-to-left direction for users working in right-to-left languages like Hebrew and Arabic.

RTL support

Accessibility

The calendar can easily be accessed by screen readers. Complete keyboard interaction support has also been provided.

Globalization

Displays date-time formats and headers in different cultures. It also localizes all static texts in the calendar.

Localization support

Chart

New chart types

Support has been added for rendering the following financial chart types:

  • High-low
  • Open-high-low-close
  • Candle

Financial chart support

Technical indicators

Support has been provided to render the following 10 technical indicators in a chart:

  • Accumulation distribution indicator (AD)
  • Average true range indicator (ATR)
  • Bollinger band indicator
  • Exponential moving average indicator (EMA)
  • Momentum indicator
  • Moving average convergence-divergence indicator (MACD)
  • Relative strength index indicator (RSI)
  • Simple moving average indicator (SMA)
  • Stochastic indicator
  • Triangular moving average indicator (TMA)

Indicator Support

Trendlines

Support has been provided to render trendlines in a chart with forward and backward forecasting.

Trendline support

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile
Live Chat Icon