syncfusion/flutter-examples
This repository contains the Syncfusion Flutter UI widgets examples and the guide to use them.
repo name | syncfusion/flutter-examples |
repo link | https://github.com/syncfusion/flutter-examples |
homepage | |
language | Dart |
size (curr.) | 20809 kB |
stars (curr.) | 679 |
created | 2019-07-04 |
license | Other |
Syncfusion Flutter Examples
This repository contains the demos of Syncfusion Flutter UI widgets. This is the best place to check our widgets to get more insight about the usage of APIs. You can also check our widgets by installing the sample browser application from Google Play Store, in which you can browse the demos for all the available widgets and view the source code of each example within the app itself.
Table of contents
- Requirements to run the demo
- Repository structure
- Widgets catalog
- How to run this project
- Get the demo application
- Useful links
- Support and feedback
- About Syncfusion
Requirements to run the demo
- Flutter SDK
- Android studio or Visual studio code
- Install Flutter extension in Android studio or in VS code
Repository structure
This repository contains sample browser project. Each widgets sample will be found inside the lib/samples folder. Run this project to see the demo samples of all the Flutter widgets in single application.
Widgets catalog
Samples | Package | Description |
---|---|---|
DATA VISUALIZATION | ||
Cartesian Charts | syncfusion_flutter_charts | Plot over 30 chart types ranging from line charts to financial charts. |
Circular Charts | syncfusion_flutter_charts | Visualize the data using pie, doughnut, and radial bar charts. |
Pyramid Chart | syncfusion_flutter_charts | Visualize the organized data using pyramid chart. |
Funnel Chart | syncfusion_flutter_charts | Visualize the sequential data using funnel chart. |
Radial Gauge | syncfusion_flutter_gauges | Visualize one or multiple measures on a circular scale with pointers and ranges. |
Barcodes | syncfusion_flutter_barcodes | Generate and display data in machine-readable 1D and 2D barcodes. |
Maps | syncfusion_flutter_maps | Easily visualize data over a geographical area. |
Circular ProgressBar | syncfusion_flutter_gauges | Designed using Radial Gauge widget. Indicates the progress of a task with customizable visuals. |
GRIDS | ||
DataGrid | syncfusion_flutter_datagrid | Displays large amounts of data with different data types in a tabular view |
CALENDAR | ||
Event Calendar | syncfusion_flutter_calendar | Allows you to easily visualize and schedule appointments. |
Date Range Picker | syncfusion_flutter_datepicker | Allows to easily select dates or range of dates. |
VIEWER | ||
PDF Viewer | syncfusion_flutter_pdfviewer | View the PDF document seamlessly and efficiently |
FILE FORMATS | ||
syncfusion_flutter_pdf | Create PDF document with text, images and tables. | |
XlsIO | syncfusion_flutter_xlsio | Create Excel documents with text, numbers, cell formatting, formulas, charts, images, and more. |
SLIDERS | ||
Slider | syncfusion_flutter_sliders | Select a date or numeric value. |
Range Slider | syncfusion_flutter_sliders | Select a date or numeric range. |
Range Selector | syncfusion_flutter_sliders | Visualize data and select a date or numeric range. |
SIGNATURE PAD | ||
Signature Pad | syncfusion_flutter_signaturepad | Captures the signature and save it as an image to sync across devices and documents. |
How to run this project
Step 1
Download or clone the flutter-examples repository into your machine.
Step 2
Run the following command to get the required packages.
$ flutter pub get
Step 3
Run your application either using F5
or Run > Start Debugging
.
Get the demo application
Explore the full capabilities of our Flutter widgets on your device by installing our sample browser applications from the below app stores, and view samples code in GitHub.
Useful links
Take a look at the following to learn more about Syncfusion Flutter widgets:
- Syncfusion Flutter product page
- User guide documentation
- API reference
- Source
- Knowledge base
- Video tutorials
Support and feedback
- For any other queries, reach our Syncfusion support team or post the queries through the Community forums and submit a feature request or a bug through our Feedback portal.
- To renew the subscription, click renew or contact our sales team at salessupport@syncfusion.com | Toll Free: 1-888-9 DOTNET.
About Syncfusion
Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion has more than 20,000 customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.
Today we provide 1,000+ controls and frameworks for web (ASP.NET Core, ASP.NET MVC, ASP.NET WebForms, JavaScript, Angular, React, Vue, and Blazor, mobile (Xamarin, Flutter, UWP, and JavaScript), and desktop development (WinForms, WPF, and UWP). We provide ready-to deploy enterprise software for dashboards, reports, data integration, and big data processing. Many customers have saved millions in licensing fees by deploying our software.