Pembahasan UAS Mata Kuliah Pengembangan Aplikasi Bergerak

Soal no. 1 Pembahasan soal no. 1 Mendistribusikan aplikasi yang dibuat orang lain memiliki resiko yang besar terhadap akun Google Play yang kita miliki. Aplikasi yang dibuat orang lain bisa saja memuat malware ataupun konten yang tidak sesuai dengan ketentuan yang dibuat oleh Google, apabila hal tersebut ada di aplikasi yang diminta untuk kita upload, akun Google Play yang kita miliki dapat dibanned oleh Google. Jadi tidak disarankan untuk menggunakan akun Google Play developer untuk mengupload aplikasi yang dibuat oleh orang lain tanpa memastikan source code dan konten yang ada di dalamnya. Apabila tetap ingin mengunggah aplikasi yang dibuat oleh orang lain sebaiknya gunakan akun baru yang terpisah dari akun yang biasa kita gunakan. Soal no. 2 Pembahasan soal no. 2 Tracking aktivitas user di smartphone lazim digunakan untuk menghadirkan iklan yang terpersonalisasi, atau iklan yang sesuai dengan preferensi user. Hal ini akan meningkatkan peluang sebuah iklan diklik oleh user karena mem

Memperbaiki Error UNREGISTERED_ON_API_CONSOLE Google Calendar API

Sorang mahasiswa mengkonsultasikan masalah ketika membuat aplikasi Android yang terhubung dengan Google Calendar.

Masalah yang ditemui adalah tidak bisa membuat event, output di LogCat menunjukkan error UNREGISTERED_ON_API_CONSOLE.

Ternyata masalahnya adalah pada pembuatan OAuth Client Id. Setiap aplikasi yang membutuhkan akses autentikasi ke API Google harus melewati proses login OAuth.

Pembuatan OAuth client id melalui developer console secara singkat adalah sebagai berikut, di menu Credentials klik Create credentials --> OAuth client ID

Pilih Android sebagai Application type nya, kemudian masukkan nilai SHA-1 dan nama package.
Package name harus sama persis dengan package name yang digunakan di project Android Studio yang dibuat, kalau tidak sama nanti akan mengalami error UNREGISTERED_ON_API_CONSOLE ketika membuat event.

Comments