Menggunakan Location – 02

Buka file widgets/add_loc.dart, import library yang digunakan yaitu geolocator. Tambahkan fungsi untuk mengambil location, pada tutorial digunakan nama fungsi _determinePosition() Panggil fungsi diatas saat tombol get location ditekan. Berikut isi lengkap widgets/add_loc.dart Aplikasi ini masih bisa dikembangkan dengan menampilkan map berdasarkan latitude dan longitude. Namun untuk menggunakan Google Maps, dibutuhkan API KEY dan tidak FREE. … Read more

Sharing is caring:

Menggunakan Location – 01

Untuk mendapatkan lokasi, digunakan plugin geolocator https://pub.dev/packages/geolocator Install dengan menambahkan dependencies pada pubsec.yaml. Kita buat file baru widgets/add_loc.dart. Untuk modul ini, add_loc.dart hanya UI, belum ada fungsional add location dan map. Akan ditambahkan pada bagian kedua.

Sharing is caring:

Menggunakan SQLite

Sampai modul sebelumnya, data yang telah dibuat hanya disimpan dalam memory. Ketika aplikasi dimatikan, data akan hilang. Untuk menyimpan data ke smartphone, akan digunakan SQLite. SQLite adalah SQL database yang didevelop menggunakan Bahasa C. SQLite kecil, cepat dan realibel, hingga cocok digunakan untuk smartphone. Instalasi SQLite Untuk mengakses SQLite melalui flutter, digunakan plugin sqflite, dokumentasi … Read more

Sharing is caring:

Menyimpan Image ke Filesystem

Untuk menyimpan image ke filesystem, kita perlu 2 package untuk mengatur path, yaitu: path_provider : https://pub.dev/packages/path_providerpath : https://pub.dev/packages/path Untuk instalasi package, tambahkan dependencies pada pubsec.yaml. Pada saat tutorial dibuat versi yang digunakan adalah seperti code dibawah. SIlakan lihat link pub.dev diatas untuk instalasi versi terbaru. Buka file widgets/add_image.dart, import library yang diperlukan Lalu tambahkan code … Read more

Sharing is caring: