Langsung ke konten utama

Postingan

Menampilkan postingan dengan label Android_Studio

Cara Membuat dan Menghubungkan Firebase dengan Project Android Studio

Firebase merupakan sebuah fitur penyedia database yang disediakan oleh google untuk para developer baik web atau mobile. Kelebihan menggunakan database ini salah satunya adalah dukungan fitur real time, dimana data yang dirubah di database akan otomatis merubah data yang sudah ditampilkan di client. Untuk membuat project baru di Firebase, anda bisa mengikuti langkah-langkah dibawah ini. 1. Login ke akun google anda 2. Masuk ke alamat console firebase . 3. Halaman pertama yang akan anda temui terlihat seperti gambar berikut. Silahkan klik Buat project untuk memulai. 4. Masukkan nama project anda misalnya disini saya membuat project Coding Rakitan dan jangan lupa centang Saya menyetujui , lalu klik lanjutkan . 5. Langkah selanjutnya klik Lanjutkan . 6. Selanjutnya konfigurasi google analytics, silahkan pilih lokasi analytics dengan Indonesia, kemudian centang semua checkbox seperti gambar dibawah lalu tekan Buat project . 7. Selanjutnya anda akan melihat proses pembuatan project. Silahk

Cara Melihat Sertifikat Penandatanganan debug SHA-1 di Project Android Studio

Dalam pembuatan aplikasi Android Studio menggunakan Firebase diharuskan memberikan SHA-1 dari sertifikat penandatanganan, sehingga Firebase dapat membuat klien OAuth2 dan kunci API untuk aplikasi. Untuk melihat SHA-1 ini anda bisa mengikuti langkah-langkah di bawah ini. A. Versi Debug 1. Buka project android studio anda yang ingin dilihat sertifikat SHA-1. 2. Pada layar kerja android studio silahkan klik menu Grandle yang ada di bagian kanan seperti gambar dibawah. 3. Klik :app -> Tasks -> android -> signingReport . 4. Maka akan muncul kode sertifikat SHA-1 seperti gambar di bawah. B. Versi Release Pertama-tama anda harus membuat keystore di project anda untuk mendapatkan SHA-1 versi release. Jika sudah ada silahkan ikuti langkah berikut : 1. Buka cmd dan ketikkan perintah "keytool -list -v -keystore tempat_file_keystore  -alias nama_alias_keystore ", contoh "keytool -list -v -keystore E:\project\tes\tes.jks -alias tes" lalu tekan enter. 2. Masukkan passwor

Cara Migrasi ke AndroidX pada Project Android Studio

AndroidX merupakan project open source yang digunakan tim Android dalam mengembangkan, menguji, mengemas, membuat versi, dan merilis library di dalam Jatpack (sekumpulan library). Untuk semua perkembangan baru semua akan di perbarui di AndroidX. Syarat untuk migrasi ke AndroidX, anda harus menggunakan kompilasi (compiler) ke android versi 9.0 (API level 28) atau yang lebih tinggi. Cara migrasi ke AndroidX juga sangat mudah karena Android Studio sudah menyediakan menu untuk itu. Langkah-langkah Migrasi ke AndroidX Pada halaman project Android Studio klik menu Refactor -> Migrate to AndroidX...   Akan muncul pemberitahuan apakah anda ingin backup project saat ini. Silahkan centang Backup project as Zip file , atau lepaskan centang jika tidak ingin. Selanjutnya klik Migrate .   Setelah itu akan muncul tampilan seperti di bawah. Klik Do Refactor lalu tunggu proses migrasi hingga selesai. Jika sudah selesai maka akan muncul dua baris baru dalam file grandle.properties yaitu android.en

Membuat Card View Seperti Facebook dengan Android Studio

Membuat file Server Sebelum memulai pemrograman di Android Studio terlebih dahulu buatlah file json di server atau folder htdocs anda. Untuk yang belum tahu silahkan baca postingan Mengenal dan Menginstall XAMPP . Buat folder di htdocs dengan nama card_view Buat folder baru di card_view dengan nama gambar dan buat sebuah file baru dengan nama data.json .   Isi folder gambar dengan gambar-gambar anda. Gambar ini nantinya akan ditampilkan pada aplikasi android.   Sedangkan file json isi dengan kode: {             "data":[             {                 "nama": "Coding Rakitan",                 "gambar_user": "logo_coding_rakitan.jpg",                 "status": "Saya sedang belajar membuat card view",                 "jam": 1,                 "gambar_status": [],                 "like": 20,                 "komen": 2             },             {                 "nama