pikobar-flutter
pikobar-flutter copied to clipboard
Pikobar Flutter (Android) app.
Pikobar Mobile App (Flutter)
Index
- Firebase Setup
- Firebase SDK
- Cloud Firestore Setup
- Firebase Service Account
- Migrasi data
- Build Setup
- Pedoman Kontributor
Firebase Setup
Pikobar menggunakan Firebase sebagai backend.
Firebase SDK
Cloud Firestore Setup
- Di firebase console, pada sidebar, lihat grup
Develop. PilihFirestore Database. - Klik
Create database. - Pilih
Start in production mode, - lalu pilih location yang diinginkan untuk Cloud Firestore.

Firebase Service Account
- Pada sidebar, klik ikon menu :gear:.
- Pilih
Project settings. - Pilih tab
Service accounts. - Klik
Generate new private key. - Klik
Generate Keypada bagian popup. Sebuah file JSON akan diunduh ke komputer Anda.
Migrasi data
- Ubah nama file JSON yang tadi diunduh menjadi
serviceAccount.json. - Pindahkan file
serviceAccount.jsonke dalam<folder project pikobar>/migration. - Buka file
config.jsdan ubah nilaidatabaseURLsesuaikan dengan nilaidatabaseURLyang ada diService accountspada halamanProject settingsconsole firebase (lihat pada gambar Firebase Service Account). - Buka teminal, arahkan ke
<folder project pikobar>/migration. - Jalankan perintah berikut
# install dependencies
$ npm install
# migrasi data ke firestore
$ npm run migrate
Build Setup
# install dependencies
$ flutter pub get
# run debug mode
$ flutter run
# run release mode
$ flutter run --release
# build app bundle
$ flutter build appbundle
# build apk
$ flutter build apk
For detailed explanation on how things work, check out Flutter docs.
Pedoman Kontributor
Jabar Digital Service mengucapkan terima kasih kepada publik yang ingin berkontribusi untuk Pikobar :pray:.
Sebagai panduan, kami mempunyai panduan umum untuk kontributor dan panduan kontributor untuk repositori ini.

