Anda di halaman 1dari 17

https://firebase.google.

com/docs/cloud-messaging/android/client
https://www.simplifiedcoding.net/firebase-cloud-messaging-android/

Kebutuhan
Google account: luthfanhp@gmail.com
Perangkat smartphone Android 4.0 (Ice Cream Sandwich) atau yang terbaru, dan Google Play
services 11.6.0 atau yang terbaru
The Google Play services SDK dari Google Repository, ada pada Android SDK Manager
Android Studio, version 1.5 atau yang lebih tinggi

Firebase adalah sebuah mobile platform yang dapat membantu kita membuat aplikasi yang berkualitas
tinggi. Firebase dibuat dengan fitur-fitur yang saling melengkapi yang bisa kita gabungkan satu sama lain
sesuai dengan kebutuhan kita, dengan google analytics untuk firebase sebagai corenya. Kita bisa
menjelajahi dan mengintegrasikan layanan firebase dalam aplikasi kita secara langsung dari android
studio menggunakan assistant window pada gambar berikut

Membuat project baru di android studio

1. Pada text box Application name, isian dengan nama depan masing-masing
Pertama kali kita harus pastikan sudah menginstall google repositori versi 26 atau lebih tinggi,
caranya:
1. Buka android studio
2. Click Tools > Android > SDK Manager.
3. Click SDK Tools tab.
4. Check Google Repository checkbox, click OK.
5. Click OK untuk install.
Membuat project di firebase console dan menambahkan firebase ke android project pada
android studio

1. Buka firebase console: https://console.firebase.google.com , kemudian Add project


Add firebase sdk
Add firebase sdk
Firebase cloud messaging

1. Referensi yang digunakan dalam langkah-langkah disini berasal dari


[https://firebase.google.com/docs/cloud-messaging/android/client]. Dalam Android Studio,
tambahkan FCM (Firebase Cloud Massage) dependency ke file app-level build.gradle:
dependencies {
compile 'com.google.firebase:firebase-messaging:11.6.0'
}
Mengedit manifest, dengan menambahkan code baris berikut pada AndroidManifest.xml
<service
android:name=".MyFirebaseMessagingService">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT"/>
</intent-filter>
</service>

<service
android:name=".MyFirebaseInstanceIDService">
<intent-filter>
<action android:name="com.google.firebase.INSTANCE_ID_EVENT"/>
</intent-filter>
</service>
Selanjutnya kita bisa membuka dan menggunakan Assistant window pada Android Studio dengan
langkah-langkah berikut [https://developer.android.com/studio/write/firebase.html]:

1. Click Tools > Firebase to open the Assistant window.

2. Click to expand one of the listed features (for example, Analytics), then click the Get Started
tutorial to connect to Firebase and add the necessary code to your app.
Sign in to Firebase and open your project.
Click the Settings icon and select Project settings.
In the Your apps card, select the package name of the app you need a config file for from the list.
Click google-services.json.
Add sdk
https://firebase.google.com/docs/android/setup
Praktikum 8
https://firebase.google.com/docs/cloud-messaging/android/client

Edit your app manifest