Template Gratis App Android Sederhana dengan Admob, Firebase dan In-app Purchase
Android Studio sebenarnya sudah menyediakan macam-macam template sederhana, untuk membangun aplikasi.
Namun pada template tersebut belum disertakan link untuk Admob, Firebase dan contoh implementasi in-app purchase.
Padahal, fitur-fitur tersebut sangat dibutuhkan oleh developer pemula.
Dalam tulisan ini, penulis menyertakan contoh template aplikasi Android sederhana, yang telah disertai kode untuk Admob, Firebase dan contoh implementasi kode pembelian menggunakan fitur in-app purchase.
Tetapi, template ini perlu ditambahkan dan dimodifikasi secara penuh oleh developer itu sendiri, terkait penambahan kode iklan dan jenis in-app purchase yang digunakan.
Sehingga, pengguna template tidak boleh berharap, jika aplikasi bisa langsung di compile dengan Android Studio dan langsung jadi.
Jika kesulitan, pengguna dapat mencari solusi terkait error melalui internet. Atau dapat melayangkan email ke uboiz@yahoo.com.
Template tersebut dapat di download di link di bawah ini:
Konsep aplikasi yang diusung template di atas, hanya digunakan untuk menampilkan konten berupa tulisan dan gambar. Dengan hanya satu halaman utama, dan satu lagi sub halaman "About Us".
Iklan Admob yang ditampilkan, adalah iklan banner dengan posisi dibawah, yang dipanggil melalui fungsi setIklan().
Variabel admobsappid dan admobsbannerid perlu diisi sendiri oleh developer, berturut-turut adalah kode aplikasi dan banner iklan yang didapat ketika mendaftarkan app dan membuat ad unit.
Variabel admobsappid dan admobsbannerid perlu diisi sendiri oleh developer, berturut-turut adalah kode aplikasi dan banner iklan yang didapat ketika mendaftarkan app dan membuat ad unit.
Sedangkan fitur in-app purchase berfungsi untuk menghandle jika ada pengguna aplikasi yang tidak ingin melihat iklan.
Artinya, pengguna dapat membeli aplikasi, dan jika sudah terbeli, pada launching aplikasi selanjutnya fungsi setIklan() tidak dijalankan, dan iklan tidak akan ditayangkan.
Variabel inappid ="buy_this_app", perlu disesuaikan dengan In-app products di sub menu Store Presence, Developer Console, Play Store.
Variabel inappid ="buy_this_app", perlu disesuaikan dengan In-app products di sub menu Store Presence, Developer Console, Play Store.
Perlu diketahui, in-app purchase yang penulis gunakan di sini, bertipe managed product, bukan subscription product. Dan karena bersifat satu kali beli, penulis tidak menyertakan kode consume, yang artinya pembelian bersifat permanen (selama aplikasi masih disupport).
Komentar
Posting Komentar