Masih dalam rangka mengenang kematian aplikasi skripshit saya, yaitu SIG berbasis web dan android, dikarenakan google telah menutup layanan Google Fusion Table mereka, efektif 1 tahun setelah penutupan Google Plus mereka, jadi saya berencana mengulas poin-poin penting yang masih bisa diimplementasikan hingga saat ini, diantaranya adalah seputar Chart. Beruntung programmer library ini masih kuat dan terus menggembangkan karya mereka. 2 Library tersebut adalah MPAndroidChart dan AnyChart-Android.

1. MPAndroidChart
A powerful & easy to use chart library for Android
Begitulah jargon mereka, selain itu mereka juga mengembangkan untuk platform IOS, di SINI.
MPAndroidChart adalah perangkat lunak gratis, atau lebh tepatnya library android studio gratis. Sebagai hasilnya data dinamis & realtime (waktu nyata) yang tidak didukung secara resmi oleh Android / Google, jadi ini murni antusiasme mereka (pengempang pihak ke 3). Jika Anda mencari solusi bagan tingkat perusahaan dengan kinerja waktu nyata yang ekstrim dan dukungan teknis, kami sarankan untuk menggunakan SciChart Android.
Selain itu kami juga menyarankan Anda untuk terus pantengin situs saya ini tiap minggunya bakal ada update seputar implementasi Chart ini dengan bahasa kotlin, tentu saja nanti tergantung seberapa besar permintaan kalian.
Oke, dulu alasan saya menggunakan MPAndroidChart untuk skripshit adalah karena implementasinya yang mudah sekali dan tentu saja karena saya juga masih newbie sekali (newbietol), tidak perlu seperti AnyChart-Android yang harus mengimport file AAR segala.
Cukup tambahkan pustaka ke proyek Android Anda, seperti ini.
Gradle Setup
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
}
Dulu, saya menggunakan library ini untuk membuat Pie Chart, jika kamu ingin mempelajari lebih lanjut tentang bagaimana cara membuat model chart lainnya, silakan bisa baca-baca sendiri dokumentasinya, di SINI.

2. AnyChart Android
Ini adalah perpustakaan visualisasi data yang juga sama luar biasanya untuk membuat grafik interaktif di aplikasi Android. Ini dapat berjalan di API 19+ (Android 4.4) dan menampilkan puluhan jenis bagan bawaan.
Seperti yang pernah saya singgung sebelumnya, bahwa menggunakan library ini perlu sekali mengimport file AAR, oke simak baik-baik bagaimana cara instalasinya di Android Studio.
Gradle
Kamu harus pastikan bahwa kamu harus membuak file gradle level aplikasi / root, dan letakkan konfigurasi maven tepat diatas tutup kurung kurawal repositories atau dengan kata lain, pastikan bahwa konfigurasi maven ini berada di urutan paling bawah diantara library yang ada di scope repositories tersebut.
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
Selanjutkan, arahkan workplace Anda ke file gradle level project, dan tambahkan konfigurasi berikut.
dependencies {
implementation 'com.github.AnyChart:AnyChart-Android:1.1.2'
}
JAR/AAR File
Salin file AAR ke folder libs proyek aplikasi.
- Klik kanan direktory project, pilih "Open Module Settings".
- Klik tombol + di pojok kiri atas untuk menambahkan modul baru.
- Pilih "Import .JAR atau .AAR package".
- Cari file AAR-nya.
- Kembali ke tabulasi dependencies dan tambahkan modul AAR ini sebagai dependensi.
Jika Anda ingin mempelajarinya lebih dalam, atau ingin belajar dari contoh samplenya, silakan aja ke SINI.
Sekian, semoga bermanfaat!