Postingan

Menampilkan postingan dari November, 2017

Cara Mengkoneksikan Projek Android dengan Firebase

Gambar
Pada kesmpatan kali ini kita akan membhasas cara mengkoneksikan projek kita ke firebase menggunakan firebase assistant, jika anda belum mengenal firebase anda bisa berkenalan dulu dengan firebase disini , sebenarnya ada du acara untuk menyambungkan projek android ke firebase yang pertama adalah cara manual jadi kita perlu mendownload google service .json dan memasukan key SHA1 namun cara yang pertama ini ribet karena harus mendownload file json dan memindahkanya pada projek kita jadi yang akan kita bahas kali ini adalah cara yang kedua menggunakan firebase assistant karena cara ini lebih simple. Langkah pertama sambungkan PC/Notebook anda ke internet, pastikan akun google anda sudah mendaftar ke firebase di https://firebase.google.com/ buka projek android anda kemudian klik tools lalu pilih Firebase akan muncul Firebase Assistant seperti pada gambar -> pilih fitur yang diinginkan misalnya realtime database, kemudian klik Connect to Firebase akan muncul dialog connecting to Firebase,...

Berkenalan dengan Firebase

Gambar
Pada kesempatan kali ini kita akan membahas mengenai firebase, sebelum kita menggunakanya alangkah baiknya kita mengenal dulu. Apa itu Firebase? Firebase adalah layanan real time database yang dibuat oleh google. dengan Firebase kita dimudahkan dalam pengembangan aplikasi kita tidak perlu repot-repot membuat server database sendiri. kita tinggal focus pada pengembangan aplikasi kita, karena urusan penyimpanannya kita serahkan pada firebase. Firebase memiliki layanan yang gratis dan berbayar. untuk pembelajaran kita cukup menggunakan layanan yang gratis saja, jika layanan yang berbayar harganya tergantung sesuai pemakaian kita. Firebase mendukung fitur realtime database yang memungkinkan kita menyimpan data tanpa melakukan refresh halaman, firebase ini bekerja secara assynchonous. fitur ini cocok untuk membuat aplikasi chat, selain itu banyak kelebihan firebase diantaranya fitur authentikasi yang lengkap, bisa menyimpan file, kita juga bisa membuat cache pada aplikasi kita jadi jika sed...

Membuat Aplikasi CRUD SQLite dengan Content Provider dan Circular Reveal Animation di Android Part4

Gambar
di part ke3  kita sudah membuat beberapa class untuk menambahkan data, menampilkan data menampilkan details data dan mengedit data. sekarang kita akan menambahkan class Searchable activity untuk fungsi pencarian data CRUD kita pertama buat class SearchableActivity dan masukan kode berikut: package com.giviews.employee ; import android.app.ListActivity ; import android.app.SearchManager ; import android.content.Intent ; import android.database.Cursor ; import android.net.Uri ; import android.os.Bundle ; import android.support.annotation. Nullable ; import android.support.v7.widget.SearchView ; import android.view.Menu ; import android.view.MenuItem ; import android.view.View ; import android.widget.ListAdapter ; import android.widget.ListView ; import android.widget.SimpleCursorAdapter ; import android.widget.Toast ; import com.giviews.employee.data.EmployeeContract ; import java.util.Timer ; import java.util.TimerTask ; /**  * Created by asus on 29/10/2017.  */ public cla...

Membuat Aplikasi CRUD SQLite dengan Content Provider dan Circular Reveal Animation di Android Part3

Gambar
di part ke2  kita sudah membuat beberapa layout antarmuka aplikasi kita sekarang kita tinggal memberikan fungsi pada layout-layout kita tapi sebelum itu kita tambahkan lagi dua buah layout untuk activity_details dan settings_activity 1.        buat layout dengan nama activity_employee_details untuk menampilkan details employee kita, sebagai berikut: <? xml version= "1.0" encoding= "utf-8" ?> <RelativeLayout xmlns: android = "http://schemas.android.com/apk/res/android"     xmlns: app = "http://schemas.android.com/apk/res-auto"     xmlns: tools = "http://schemas.android.com/tools"     android :layout_width= "match_parent"     android :layout_height= "match_parent"     tools :context= "com.giviews.employee.EmployeeDetailsActivity" >     <android.support.v7.widget.Toolbar         android :id= "@+id/toolbar_setting" ...