Thursday, 18 October 2018

PEMBUATAN APLIKASI CHAT PADA ANDROID STUDIO


 turitorial pembuatan aplikasi chat



Tutorial saya kali ini saya akan membuat Chat realtime sederhana dengan firebase saya asumsikan untuk coder yang sudah punya akun firebase , kalau belum tau bisa cari tahu di google , oke langsung saja mulai.

Buka android studio lalu pilih File -> New Project
Berinama Project “RealtimeChat” tanpa petik , pilih next
Pilih API level 17:Android 4.2 ( Jelly Bean ) ,next
Pilih Empty Activity , next
Nama activity dan class Biarkan saja default -> Finish
Buka browser dan masukan alamat https://console.firebase.google.com/
Pilih Create New Project , isikan Project name Sesuai dengan yang tadi kita buat dan pilih juga negaranya yang pasti INDONESIA hehe
1
Setelah Create New Projek lalu akan di alihakan he halaman seperti berikut , Lalu pilih yang di tengah “ Add Firebase to your android app ”
2
Isi Form sesuai Name Package yang ada di projek , Untuk SHA 1 optional jika di isi ini caranya :
5
-Refresh Gradlenya
-Pilih RealtimeChat -> RealtimeChat (root) -> Tasks -> android -> double klik pada signing report
3-Setelah beberapa saat akan muncul dialog yang berada di bawah, lalu copy SHA 1 pada Form tadi
4
Setelah langkah pertama selelsai maka akan   Secara otomastis akan mendownload file json, setelah terdwonload copy file json tersebut di folder “app”
6
7
Yang terakhir kita harus menambahkan beberapa baris code pada Gradle build dan Gradle app level
8
111Gradle build

 123Gradle level app

Buka browser lagi untuk mengubah Permision pada database , Pilih Databse - > Rules - > ubah "auth != null" jadi true -> Publish
11
Source Code
activity_main.xml
src="//pastebin.com/embed_js/zXQH08w5">
MainActivity.java
src="//pastebin.com/embed_js/dGdHRptL">

Buat Empty Activity dengan nama activity_chatroom.xml dan chatroom.java
- activity_chatroom.xml
src="//pastebin.com/embed_js/RCdmbjUN">
- chatroom.java
src="//pastebin.com/embed_js/A7AmR5xm">
Edit androidmanifest.xml
src="//pastebin.com/embed_js/hgpMBFN7">

No comments:

Post a Comment

fuctional c++, arduino,etc

Chapter 11 Functions, I Declare! In This Chapter ▶ Breaking programs down into functions ▶ Writing and using functions ▶ Returning values fr...