Home Mobile Syncfusion Flutter Charts : Membuat Diagram Batang

Syncfusion Flutter Charts : Membuat Diagram Batang

0

Dalam pengembangan aplikasi Flutter, sering kali kita perlu memvisualisasikan data dalam bentuk grafik atau chart. Salah satu library yang dapat digunakan untuk membuat chart yang kaya fitur adalah Syncfusion Flutter Charts. Dalam artikel ini, kita akan menjelajahi cara membuat chart menggunakan Syncfusion Flutter Charts dan tata cara yang diperlukan untuk mengimplementasikannya dalam aplikasi Flutter.

klik untuk menuju link library Syncfusion Flutter Charts

Langkah 1: Mengimpor Library

Pertama-tama, kita perlu mengimpor library Syncfusion Flutter Charts ke dalam proyek Flutter kita. Buka file pubspec.yaml dan tambahkan dependensi berikut di bawah dependensi lainnya:

dependencies:
  syncfusion_flutter_charts: ^21.2.3

Langkah 2: Membuat Widget Chart

Selanjutnya, kita perlu membuat widget chart di dalam aplikasi Flutter kita. Misalnya, kita akan membuat bar chart sederhana.

import ‘package:flutter/material.dart’;
import ‘package:syncfusion_flutter_charts/charts.dart’;

class ChartWidget extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return SfCartesianChart(
      primaryXAxis: CategoryAxis(),
      series: <ChartSeries>[
        BarSeries<Map<String, dynamic>, String>(
          dataSource: <Map<String, dynamic>>[
            {‘label’: ‘A’, ‘value’: 10},
            {‘label’: ‘B’, ‘value’: 20},
            {‘label’: ‘C’, ‘value’: 15},
            {‘label’: ‘D’, ‘value’: 25},
          ],
          xValueMapper: (Map<String, dynamic> data, _) => data[‘label’],
          yValueMapper: (Map<String, dynamic> data, _) => data[‘value’],
        ),
      ],
    );
  }
}
Ini adalah hasil dari render chart

Kesimpulan

Dalam artikel ini, kita telah mengeksplorasi cara membuat chart menggunakan Syncfusion Flutter Charts. Langkah-langkahnya meliputi mengimpor library, membuat widget chart, dan menggunakan widget tersebut dalam aplikasi Flutter. Dengan menggunakan Sync