SlideShare a Scribd company logo
Fariz Ramadhan
Mobile Developer
Apa itu Firebase ?
DULU
SEKARANG
TERIMAKASIH

More Related Content

Viewers also liked

Xamarin
XamarinXamarin
Gontor Economic Protectionism and Social Changes
Gontor Economic Protectionism and Social ChangesGontor Economic Protectionism and Social Changes
Gontor Economic Protectionism and Social Changes
ISEFID
 
Industrialisasi dalam islam
Industrialisasi dalam islamIndustrialisasi dalam islam
Industrialisasi dalam islam
Bazari Azhar Azizi
 
Islamic tourism
Islamic tourismIslamic tourism
Islamic tourism
ISEFID
 
Faktor faktor pendukung kebijakan fiskal
Faktor faktor pendukung kebijakan fiskalFaktor faktor pendukung kebijakan fiskal
Faktor faktor pendukung kebijakan fiskal
Bazari Azhar Azizi
 
Sharing Session #37 Manajemen Pemasaran
Sharing Session #37 Manajemen PemasaranSharing Session #37 Manajemen Pemasaran
Sharing Session #37 Manajemen Pemasaran
Meridian Impactive Digital
 
Handout kuliah1
Handout kuliah1Handout kuliah1
Handout kuliah1
YaSserr Affandye
 
Tugas studi kasus etika bisnis
Tugas studi kasus etika bisnisTugas studi kasus etika bisnis
Tugas studi kasus etika bisnisBazari Azhar Azizi
 
Sharesess #38 Tidur
Sharesess #38 TidurSharesess #38 Tidur
Sharesess #38 Tidur
Meridian Impactive Digital
 

Viewers also liked (11)

Xamarin
XamarinXamarin
Xamarin
 
Gontor Economic Protectionism and Social Changes
Gontor Economic Protectionism and Social ChangesGontor Economic Protectionism and Social Changes
Gontor Economic Protectionism and Social Changes
 
Industrialisasi dalam islam
Industrialisasi dalam islamIndustrialisasi dalam islam
Industrialisasi dalam islam
 
Accounting for partnership
Accounting for partnershipAccounting for partnership
Accounting for partnership
 
Islamic tourism
Islamic tourismIslamic tourism
Islamic tourism
 
Faktor faktor pendukung kebijakan fiskal
Faktor faktor pendukung kebijakan fiskalFaktor faktor pendukung kebijakan fiskal
Faktor faktor pendukung kebijakan fiskal
 
Sharing Session #37 Manajemen Pemasaran
Sharing Session #37 Manajemen PemasaranSharing Session #37 Manajemen Pemasaran
Sharing Session #37 Manajemen Pemasaran
 
Handout kuliah1
Handout kuliah1Handout kuliah1
Handout kuliah1
 
Prinsip musyawarah 1
Prinsip musyawarah 1Prinsip musyawarah 1
Prinsip musyawarah 1
 
Tugas studi kasus etika bisnis
Tugas studi kasus etika bisnisTugas studi kasus etika bisnis
Tugas studi kasus etika bisnis
 
Sharesess #38 Tidur
Sharesess #38 TidurSharesess #38 Tidur
Sharesess #38 Tidur
 

More from Meridian Impactive Digital

How to...
How to...How to...
Sharesess #49 Human motivation 3.1
Sharesess #49 Human motivation 3.1Sharesess #49 Human motivation 3.1
Sharesess #49 Human motivation 3.1
Meridian Impactive Digital
 
#48 Machine learning
#48 Machine learning#48 Machine learning
#48 Machine learning
Meridian Impactive Digital
 
Komposisi
KomposisiKomposisi
Sharesess #46 How to Increase Our Productivity
Sharesess #46 How to Increase Our ProductivitySharesess #46 How to Increase Our Productivity
Sharesess #46 How to Increase Our Productivity
Meridian Impactive Digital
 
Atur keuangan versi saya
Atur keuangan versi sayaAtur keuangan versi saya
Atur keuangan versi saya
Meridian Impactive Digital
 
Sharesess #44 Design Team Collaboration with Feedback
Sharesess #44 Design Team Collaboration with FeedbackSharesess #44 Design Team Collaboration with Feedback
Sharesess #44 Design Team Collaboration with Feedback
Meridian Impactive Digital
 
#43 the creative process
#43   the creative process#43   the creative process
#43 the creative process
Meridian Impactive Digital
 
Sharesess #42 - The happy startup
Sharesess #42 - The happy startupSharesess #42 - The happy startup
Sharesess #42 - The happy startup
Meridian Impactive Digital
 
Sharesess #40 Kupas tuntas investasi grianto
Sharesess #40 Kupas tuntas investasi   griantoSharesess #40 Kupas tuntas investasi   grianto
Sharesess #40 Kupas tuntas investasi grianto
Meridian Impactive Digital
 
Menggapai masa depan eko pratomo
Menggapai masa depan   eko pratomoMenggapai masa depan   eko pratomo
Menggapai masa depan eko pratomo
Meridian Impactive Digital
 
3. aspek syariah pms
3. aspek syariah pms3. aspek syariah pms
3. aspek syariah pms
Meridian Impactive Digital
 
Mengenal lebih dekat m.touriq
Mengenal lebih dekat   m.touriqMengenal lebih dekat   m.touriq
Mengenal lebih dekat m.touriq
Meridian Impactive Digital
 
Sharesess #40. pengantar investasi
Sharesess #40. pengantar investasiSharesess #40. pengantar investasi
Sharesess #40. pengantar investasi
Meridian Impactive Digital
 
2. produk
2. produk2. produk
Sharesess #39 Digital marketing
Sharesess #39 Digital marketingSharesess #39 Digital marketing
Sharesess #39 Digital marketing
Meridian Impactive Digital
 
Microinteraction
MicrointeractionMicrointeraction
Microinteraction
Meridian Impactive Digital
 
#34 the 23-point ux design checklist
#34   the 23-point ux design checklist#34   the 23-point ux design checklist
#34 the 23-point ux design checklist
Meridian Impactive Digital
 
Tissue
TissueTissue

More from Meridian Impactive Digital (19)

How to...
How to...How to...
How to...
 
Sharesess #49 Human motivation 3.1
Sharesess #49 Human motivation 3.1Sharesess #49 Human motivation 3.1
Sharesess #49 Human motivation 3.1
 
#48 Machine learning
#48 Machine learning#48 Machine learning
#48 Machine learning
 
Komposisi
KomposisiKomposisi
Komposisi
 
Sharesess #46 How to Increase Our Productivity
Sharesess #46 How to Increase Our ProductivitySharesess #46 How to Increase Our Productivity
Sharesess #46 How to Increase Our Productivity
 
Atur keuangan versi saya
Atur keuangan versi sayaAtur keuangan versi saya
Atur keuangan versi saya
 
Sharesess #44 Design Team Collaboration with Feedback
Sharesess #44 Design Team Collaboration with FeedbackSharesess #44 Design Team Collaboration with Feedback
Sharesess #44 Design Team Collaboration with Feedback
 
#43 the creative process
#43   the creative process#43   the creative process
#43 the creative process
 
Sharesess #42 - The happy startup
Sharesess #42 - The happy startupSharesess #42 - The happy startup
Sharesess #42 - The happy startup
 
Sharesess #40 Kupas tuntas investasi grianto
Sharesess #40 Kupas tuntas investasi   griantoSharesess #40 Kupas tuntas investasi   grianto
Sharesess #40 Kupas tuntas investasi grianto
 
Menggapai masa depan eko pratomo
Menggapai masa depan   eko pratomoMenggapai masa depan   eko pratomo
Menggapai masa depan eko pratomo
 
3. aspek syariah pms
3. aspek syariah pms3. aspek syariah pms
3. aspek syariah pms
 
Mengenal lebih dekat m.touriq
Mengenal lebih dekat   m.touriqMengenal lebih dekat   m.touriq
Mengenal lebih dekat m.touriq
 
Sharesess #40. pengantar investasi
Sharesess #40. pengantar investasiSharesess #40. pengantar investasi
Sharesess #40. pengantar investasi
 
2. produk
2. produk2. produk
2. produk
 
Sharesess #39 Digital marketing
Sharesess #39 Digital marketingSharesess #39 Digital marketing
Sharesess #39 Digital marketing
 
Microinteraction
MicrointeractionMicrointeraction
Microinteraction
 
#34 the 23-point ux design checklist
#34   the 23-point ux design checklist#34   the 23-point ux design checklist
#34 the 23-point ux design checklist
 
Tissue
TissueTissue
Tissue
 

Sharing session #36 Firebase

Editor's Notes

  1. Firebase ini adalah layanan cloud database secara realtime dengan backend servis untuk pengembangan aplikasi mobile ataupun web. Firebase ini menyediakan realtime database dan backend sebagai pelayanannya. Firebase ini memiliki banyak library yang dapat digunakan oleh Android, iOS, Javascript, Java, Object C, dan Node js. Dan kemarin pada acara google IO 2016 Google menginformasikan didalam firebase tidak ada hanya menyediakan database saja tapi banyak fitur yang tersedia di dalam firebase ini sendiri. berikut ini adalah fitur fitur yang ada dalam Firebase:
  2. 1. Firebase Analytic Analytic dibangun untuk menyediakan semua data yang diperlukan pengembang aplikasi dalam satu tempat.Disini akan mendapatkan pencatatan log dan pelaporan, kalian akan menerima informasi demografi mengenai siapa pengguna kalian, seberapa teratur mereka mengunjungi aplikasi kalian, berapa lama waktu yang diluangkan untuk menggunakan aplikasi kalian,dan berapa uang yang telah dikeluarkan untuk aplikasi kalian.
  3. 2. Firebase Cloud Messaging Firebase Cloud Messaging ini sebenernya ga jauh beda dengan GCM ataupun Parse, Kegunaanya untuk mengirim pesan ke pengguna aplikasi kalian di berbagai platform. Cloud Messaging ini juga bisa memberikan pesan ke hanya satu device, atau grup yang sudah ditentukan, ataupun topik didalam aplikasi tersebut.
  4. 3. FIrebase Remote Config Firebase Remote Config simplenya untuk mengganti perubahan dalam aplikasi dengan mudah dan tanpa menunggu waktu lama. Contohnya misal kalian ingin mengganti splash screen dengan tema yang lagi hitz yaitu tahu bulat yang asalnya misalnya seblak. nah itu bisa dilakukan di firebase remote config ini.
  5. 3. FIrebase Remote Config Firebase Remote Config simplenya untuk mengganti perubahan dalam aplikasi dengan mudah dan tanpa menunggu waktu lama. Contohnya misal kalian ingin mengganti splash screen dengan tema yang lagi hitz yaitu tahu bulat yang asalnya misalnya seblak. nah itu bisa dilakukan di firebase remote config ini.
  6. 3. FIrebase Remote Config Firebase Remote Config simplenya untuk mengganti perubahan dalam aplikasi dengan mudah dan tanpa menunggu waktu lama. Contohnya misal kalian ingin mengganti splash screen dengan tema yang lagi hitz yaitu tahu bulat yang asalnya misalnya seblak. nah itu bisa dilakukan di firebase remote config ini.
  7. 4. Firebase Dynamic Links Firebase Dynamic Links ini lebih ke ketika kita mengklik url dan dengan perilaku yang berbeda pada iOS dan Android dan bahkan pada browser dekstop untuk menyesuaikan pada masing-masing platform tersebut. Dynamic Links ini bisa kita dapetin waktu ngunjugin suatu website yang sebenernya mempunyai aplikasinya sendiri, contoh misal kita buka google.com di mobile browser android, nah nanti pas habis kita dihalaman googlenya disitu suka ada semacam pemberitahuan "mau gak install google search di hape kita" atau semacam kaya Google search available in play store gitu.
  8. 5. Firebase Notifications Firebase Notifications ini sih kurang lebih sama fungsinya dengan Cloud Messaging tadi, Hanya kalau disini bisa diperdetail lagi. Contohnya misalnya aplikasi game nah disitu kan pasti ada item yang berbayar ataupun gratis, nah kita ingin meng-apresiasikan kepada pembeli item tersebut dengan memberikan notifikasi kepada user yang sudah membeli item berbayar.
  9. 6. Firebase Invites Firebase Invites contohnya misal Aplikasi kita memiliki kode rujukan/referal code dan kita ingin agar pengguna membagikannya kepada teman2 mereka, pada saat tombol bagikan, pengguna akan melihat daftar dialog yang berisi semua teman dan rekan kerja mereka dengan beberapa saran dibagian atas, pada saat pengguna sudah memilih teman untuk berbagi lalu mengklik kirim maka undangan tersebut dikirim. Pada saat teman pengguna mengklik kode tadi maka akan langsung mengarahkan ke aplikasi kita di app store atau play store.
  10. 7. Firebase Test Lab For Android Firebase Test Lab For Android ini agar kita dapat menguji aplikasi di berbagai perangkat yang sudah disediakan di cloudnya google yang dinamai robo tes. Sehingga yang dihasilkan oleh robo tes ini adalah memberikan laporan aplikasi kita berjalan di semua device atau hanya beberapa.
  11. 8. Firebase Crash Reporting Firebase Crash Reporting ini dari namanya saja sudah pasti tau kegunaan aplikasi tersebut untuk apa. Firebase Crash Reporting ini berguna pada saat misal aplikasi kita sudah rilis nah pasti kan setiap user devicenya berbeda-beda, jika ada error di aplikasi kita secara otomatis nanti akan mengirimkan Log atau Stake trace ke dashboard firebase crash reporting.
  12. 9. Firebase Admob Firebase Admob ini adalah iklan didalam aplikasi kita secara garis besarnya, pasti pernah kan kalian waktu buka aplikasi dan didalam aplikasinya tersebut ada iklan? nah kegunaan firebase admob itu sendiri yang disitu.
  13. 10. Firebase Storage Firebase Storage ini kurang lebih sama dengan Google Drive.
  14. 11. Firebase Realtime Database dengan firebase realtime database kita dapat menyimpan dan menyingkronkan data antara pengguna secara realtime. Realtime database ini biasanya digunakan developer untuk fitur Chat.
  15. 12. Firebase Hosting Firebase Hosting ini sebenrnya kurang lebih sama seperti hosting yang lain. Perbedaannya hanya di letak kecepatan akses hosting tersebut itu saja.
  16. 13. Firebase Google Adwords Firebase Google Adword ini biasanya digunakan untuk mencari keyword apa yang sering digunakan oleh user untuk mencari aplikasi.
  17. 14. Firebase Authentication Kalau ini lebih ke waktu pada saat kita mau login ke aplikasi, biasanya kan ada pilihan pengen login pake email(sign up) atau google account atau facebook ataupun twitter.
  18. Firebase App Indexing ini lebih ke pada saat user meng-search di mesin penelusuruan, App indexing ini sebenernya bisa berkolaborasi dengan Firebase Dynamic Links dan Firebase Google Adword. Contohnya untuk firebase app indexing ini misal user mencari "kitten cupcake" lalu secara otomatis jika keyword aplikasi kita bagus google akan memunculkan aplikasi kita di urutan paling atas dan jika user meng-klik aplikasi kita akan mengarahkan ke play store ataupun app store.
  19. Firebase App Indexing ini lebih ke pada saat user meng-search di mesin penelusuruan, App indexing ini sebenernya bisa berkolaborasi dengan Firebase Dynamic Links dan Firebase Google Adword. Contohnya untuk firebase app indexing ini misal user mencari "kitten cupcake" lalu secara otomatis jika keyword aplikasi kita bagus google akan memunculkan aplikasi kita di urutan paling atas dan jika user meng-klik aplikasi kita akan mengarahkan ke play store ataupun app store.