MEMBUAT APLIKASI DENGAN FRAMEWORK GOOGLE

TUGAS PBKK - MEMBUAT APLIKASI DENGAN FRAMEWORK GOOGLE



Google Spreadsheet

Google Spreadsheet dapat digunakan untuk mempercantik data Anda dengan bagan dan grafik berwarna-warni. Formula terpadu, tabel pivot, dan opsi pemformatan bersyarat menghemat waktu dan menyederhanakan tugas umum spreadsheet. 

Google Apps Script

Apps Script memudahkan untuk membuat dan menerbitkan pengaya di toko online untuk Google Sheets, Documents, Slides, dan Forms.

Postman

Postman adalah sebuah aplikasi yang berfungsi sebagai REST Client untuk uji coba REST API. Postman biasa digunakan oleh developer pembuat API sebagai tools untuk menguji API yang telah mereka buat.

Android Studio

Android Studio adalah Lingkungan Pengembangan Terpadu (Integrated Development Environment/IDE) resmi untuk pengembangan aplikasi Android, yang didasarkan pada IntelliJ IDEA

Langkah-langkah membuat Google Sheet sebagai Database

Langkah pertama yang harus dilakukan adalah pastinya membuat akun google/gmail, karena ini merupakan layanan berbasis cloud yang disediakan oleh google bagi penggunanya.

Setelah memiliki akun google, maka dapat mengakses https://drive.google.com/drive  dan buat satu file spreadsheet seperti di gambar berikut 












Setelah membuat file sheetnya, maka file tersebut bisa diisi dengan yang ingin kita mau. Dalam kasus ini, field saya terdiri dari timestamp, nama, email, jenis_kelamin, alamat, dan nomor_hp seperti gambar berikut


Sesudah membuat field, kita bisa mencoba membuat API(Application Programming Interface) nya dengan Google Script yang terdapat pada navbar Tools


Maka akan mendapatkan tampilan seperti ini


Isi file script tersebut dengan script menjadi seperti berikut :


Untuk var id = SpreadsheetApp.openById('');
Diisi dengan link pada bagian yang sudah ditandai dalam kotak merah


Untuk membuat API dari sheet tersebut bisa klik publish yang terdapat pada navbar dan pilih "deploy as web app"


Setelah itu akan muncul seperti pada gambar berikut ini,
pada project version nya kita pilih New,
pada bagian Who has access to the app kita pilih Anyone, even anonymous,
dan setelah itu tekan Deploy


Jika muncul pop up seperti gambar berikut maka tekan Review Permissions yang nantinya akan memilih masuk akun gmail yang anda gunakan

Setelah memilih akun gmail yang anda gunakan, muncul pemberitahuan seperti berikut, tekan Advance lalu tekan Go To Untitled project(unsafe), nantinya akan muncul permission dan tekan Allow

Project berhasil disebarkan, kotak merah tersebur berisi url itu yang akan kita pakai untuk ngepost data



Mencoba di Aplikasi Postman

Download postman https://www.postman.com/downloads/  jika belum menginstall software postman. Login dan masuk postman, lalu klik tanda tambah


Test seperti pada gambar berikut, dengan keynya mengikuti field-field yang sudah kita buat di spreadsheet sebelumya lalu klik send maka akan muncul status berhasil, seperti pada gambar berikut ini :


Jika sudah mendapat status berhasil, kalian bisa cek di Google Sheet lagi untuk memastikan data yang dikirim dari Postman sudah berhasil diterima di Google Sheet



Mencoba di Aplikasi Android

Untuk source code dari aplikasi Android ini bisa didownload pada link ini https://github.com/basriumar12/registerApp, kalian bisa langsung clone atau download saja repository tersebut. Untuk menambahkan API yang sudah kita buat, kalian bisa membuka file mainactivity.java dan mengubah pada bagian load seperti gambar di bawah ini

ubah url kalian dengan url google script





Setelah url nya sudah dimasukkan, maka kalian bisa langsung menjalankannya melalui aplikasi Android Studio.

Sekian dan terimakasih.



Komentar

Postingan populer dari blog ini

Tugas 2 PBO - A

TUGAS 1 PBKK