How To Add Firebase Assistant Coding For Android Project (Cara Menambahkan Coding Firebase Assistant Untuk Project Android )
Hello guys, this time I will share how to add firebase into android app using Firebase Assistant, and this post I made by using Indonesian language, may be useful. Sorry i post this in Bahasa, because my English is not good, hehe
Untuk dapat menambahkan firebase kedalam aplikasi android dengan menggunakan Firebase Assistant ini, anda perlu memenuhi syarat – syarat seperti berikut :
- Sistem Android anda minimal memiliki versi 4.0 (Ice Cream Sandwich), dan harus memiliki Google Play Service minimal versi 10.2.0
- Kemudian download Google Play Service SDK dari Google Repository yang bisa anda download,
- Download versi terbaru dari Android studio minimal di versi 1.5 atau lebih.
Setelah semua persyaratan anda lengkapi, mulailah anda menambahkan Firebase kedalam aplikasi android yang anda ciptakan. Untuk project androidnya kalian bisa membuatnya terlebih dahulu atau apabila kalian mempunyai project yang existing bisa juga menggunakannya.
Masuklah pada aplikasi Android Studio yang anda miliki, kemudian pilihlah Tools > Firebase
![1.png](https://steemitimages.com/640x0/https://res.cloudinary.com/hpiynhbhq/image/upload/v1510754110/rqny7q5qk1n9jnblhhfh.png)
Setelah itu akan muncul Firebase Assistant disebelah kanan,
![2.jpg](https://steemitimages.com/640x0/https://res.cloudinary.com/hpiynhbhq/image/upload/v1510754138/iihpbai0grse9feoo9rn.jpg)
Banyak layanan – layanan yang bisa kita pilih dari firebase ini, namun pada postingan ini saya memilih Analytics
![3.png](https://steemitimages.com/640x0/https://res.cloudinary.com/hpiynhbhq/image/upload/v1510754169/fdqqdisvea7witpnyu6g.png)
Kemudian pilih Connect to Firebase terlebih dahulu. Dan setelah itu akan diarahkan ke akun Google yang anda miliki, karena Firebase akan meminta anda untuk login dan mengauthentikasi nya. Setelah itu akan muncul sebuah kolom dialog untuk mengkoneksikan Firebase anda.
![4.jpg](https://steemitimages.com/640x0/https://res.cloudinary.com/hpiynhbhq/image/upload/v1510754194/ohapxr1rgo520hdm1w8c.jpg)
Masukkan nama project firebase anda kemudian klik pada bagian Connect to Firebase.
Seluruh dari proses ini akan mendapatkan konfigurasi google-service.json dan kemudian pada project firebase yang baru anda dapat menambahkan Firebase SDK untuk menyambungkan project Android anda kedalam Dashboard Firebase.
Untuk mensinkronkan kesemuanya, anda dapat menambahkan coding – coding yang bisa diinput kedalam firebase tersebut:
- Menambahkan Dependency Firebase (com.google.gms:google-services:3.0.0) pada bagian project level build.gradle anda
// Top-level build file where you can add configuration options common to all sub-projects/modules
buildscript {
repositories {
Jcenter()
}
dependencies {
classpath ‘com.android.tools.build:gradle:2.3.0’
classpath ‘com.google.gms:google-services:3.0.0’
classpath ‘com.google.firebase-plugins:1.1.1’
// Note: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
- Kemudian pada app-level _build.gradle dapat kalian tambahkan plugin gms-google servicesnya
apply plugin : ‘com.android.application’
apply plugin : ‘com.google.gms.google-services’
// . . . rest of code
- Setelah itu pada akhir coding, tambahkan Firebase Core Library untuk dependencies di app-level build.gradle anda
dependecies {
compile fileTree(dir: ‘libs’, include: [‘*.jar’])
// . . . rest of code
compile ‘com.google.firebase:firebase-core:11.2.2’
// . . . rest of code
}
- Sedangkan untuk Firebase versi 11 keatas, akan disuruh tambahkan pada project level build.gradle nya
allprojects {
repositories {
jcenter()
maven { url "https://maven.google.com" }
}
}
Setelah semua coding selesai di input, pilihlah Sync Now untuk mensync gradle di Android Studio, setelah semua nya selesai maka Firebase telah benar – benar ditambahkan ke project Android yang anda miliki dan sudah bisa dimulai untuk digunakan dalam Analytics. Mungkin hanya ini yang dapat saya ulas, dan untuk coding gradle anda bisa mensearchingnya di Google
Regards,
Posted on Utopian.io - Rewarding Open Source Contributors
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
thanks a lot @ruah :)
Informative post
Ternyata bang @kemal13 programmer, hhe...
bang di utopian topik seperti ini gimana cara submitnya ? :)
😂😂
Bisa langsung aja disini nnti login dlu terus plih contribution, nnti kalo uda pilih kontribusi apa yg mau diberikan, note : baiknya tentang opensource
Hey @kemal13 I am @utopian-io. I have just super-voted you at 9% Power!
Suggestions https://utopian.io/rules
Achievements
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x
Congratulations! Posting anda masuk peringkat 4 kategori Tulisan Dengan Bayaran Terbanyak, di 10 Besar Tulisan Hari Ini di https://steemit.com/peringkat/@puncakbukit/10-besar-tulisan-hari-ini-senin-20-november-2017 .. ;)
Hello @kemal13 thanks for the post! I'm a full stack web developer and your post are very informative!