Blog Tutorial Android Bagi Pemula

Sunday, February 21, 2021

Aplikasi Movie & TV Show Menggunakan API TMDB (Part 3: Kelanjutan dari part 2)

Untuk kembali ke tutorial bagian 2 silahkan KLIK DISINI

Pada tutorial bagian 2, terakhir kita membuat 2 buah layout resource files untuk layout movie dan tv, selanjutnya kedua layout tersebut akan kita include ke activity_main.xml. Berikut isi dari activity_main.xml.

Share:

Aplikasi Movie & TV Show Menggunakan API TMDB (Part 2: Implementasi)

Tutorial ini adalah bagian ke-2 dari Aplikasi Movie & TV Shows Menggunakan API TMDB. Bagi Anda yang ingin mengikuti tutorial ini namun belum melihat tutorial bagian 1, silahkan untuk terlebih dahulu melihatnya, Klik Disini. Tutorial tersebut mengenai langkah-langkah mendapatkan API Key TMDB.

Share:

Aplikasi Movie & TV Show Menggunakan API TMDB (Part 1 : Registrasi TMDB)

Tutorial ini kita akan membuat sebuah aplikasi pemantau Movie (film) dan TV Show (acara TV). Disini kita akan menggunakan API (Application Programming Interface) dari website TMDB (themoviedb.org) yang gratis sepenuhnya. Untuk dapat menggunakan API TMDB, kita harus memiliki API Key TMDB dan untuk mendapatkan API Key kita harus menjadi anggota TMDB terlebih dahulu.

Share:

Friday, February 19, 2021

Contoh Halaman Onboarding Menggunakan ViewPager2

OnBoarding biasanya digunakan developers sebagai halaman awal bagi pengguna yang baru saja menginstall aplikasi, biasanya dipergunakan untuk menyambut kedatangan pengguna baru dan memberikan sedikit informasi awal mengenai aplikasi. Itu biasanya, namun banyak juga yang tidak seperti biasanya.

Share:

Wednesday, February 10, 2021

Android Drag Drop Views Menggunakan Linearlayout

Disini kita akan membahas Drag Drop Views / Widget yang ada di dalam sebuah Linearlayout, dengan menggunakan kelas kustom yang memperpanjang Linearlayout. Kode di dalam kelas kustom ini cukup panjang, namun saya sudah membuatnya menjadi sebuah library, sehingga Anda hanya perlu mengunduh library tersebut kedalam project Anda.
Share:

Saturday, January 23, 2021

Cara (terbaru) Pasang Iklan Banner, Interstitial, dan RewardedAd AdMob

Tatkala membuka file gradle app,  sering kita menjumpai implementasi library di sorot berwarna (jika kita mengaktifkan inspeksi) yang mana menginstruksikan kita untuk melakukan pembaharuan library. Setelah melakukan pembaharuan sebuah library, ada saja peringatan mengenai class atau metode yang di deprecated (usang) yang tentunya bukanlah hal yang baik jika kita tidak mengganti class atau metode yang di deprecated tersebut.

Share:

Friday, December 18, 2020

Cara Mendapatkan Informasi Sistem Dari Perangkat Android

Tak jarang pada sebuah aplikasi yang kita gunakan kita mendapati informasi mengenai perangkat Android yang kita gunakan, misalnya merek, pembuat, model, versi android, dan lain sebagainya dari perangkat android kita.
Share:

Thursday, December 17, 2020

Contoh Sederhana Dalam Menerapkan Fragment

Sebuah Fragment mewakili bagian yang dapat digunakan kembali dari antarmuka aplikasi. Fragment mendefinisikan dan mengelola tata letaknya sendiri, memiliki siklus prosesnya sendiri, dan dapat menangani peristiwa masukannya sendiri. Fragment tidak dapat hidup sendiri melainkan harus dihosting oleh aktivitas atau fragment lain. Hierarki tampilan fragment menjadi bagian dari, atau dilampirkan ke hierarki tampilan host.

Share:

Saturday, December 12, 2020

Contoh RecyclerView Dengan Orientasi Horizontal

Tutorial kali ini akan mencontohkan penerapan RecyclerView dengan orientasi dan scroll horizontal (mendatar). Disini kita akan memiliki 3 buah komponen RecyclerView dalam satu layout (activity_main.xml) yang dalam contoh ini adalah kategori film. RecyclerView pertama untuk kategori Film Terlaris, RecyclerView kedua untuk kategori Film Terbaru dan RecyclerView ketiga untuk kategori Film Indonesia.

Share:

Tuesday, December 1, 2020

Menampilkan RecyclerView Dengan BottomSheetDialog Android

Untuk menampilkan BottomSheetDialog ini kita menggunakan library com.google.android.material:material:1.2.1 dan androidx.recyclerview:recyclerview:1.1.0 untuk RecyclerView. Pada tutorial kali ini, BottomSheetDialog akan menampilkan ViewGroup RecyclerView dengan item-tem artis (foto, nama, dan bio singkat ).

Share:

Tuesday, November 24, 2020

Cara Membuat Android App Bundle

Android App Bundle merupakan format publikasi resmi dari Android yang menawarkan cara efisien untuk membuat dan merilis aplikasi. Dengan Android App Bundle, ukuran unduh aplikasi dapat menjadi lebih kecil. Ukuran unduh sebuah aplikasi tentunya menjadi pertimbangan bagi sebagian besar orang sebelum mengunduh sebuah aplikasi.

Share:

Monday, November 23, 2020

Menampilkan Native Ads AdMob di Aplikasi Android

Penerapan iklan Native AdMob sedikit lebih rumit dibandingkan penerapan jenis iklan AdMob lainnya. Misalnya iklan Banner yang dalam menerapkannya hanya membutuhkan beberapa baris kode XML / Java maka iklan siap untuk ditampilkan. Berbeda dengan Native Ads yang harus di kustominasi dan memiliki aturan yang cukup banyak.

Share:

Sunday, November 22, 2020

Android RecyclerView Dengan Multiple Item Selection (Konsep Layout TV Shows)

Pada kesempatan ini blog gwnbs akan kembali membahas Android RecyclerView dimana kali ini akan dicontohkan multiple selection (dapat memilih lebih dari satu item) untuk item-item RecyclerView pada sebuah aplikasi program TV series. Aplikasi ini belum disempurnakan, mungkin nanti akan disempurnakan dan diposting di blog ini jika ada kesempatan. 

Share:

Friday, November 20, 2020

Membuat Sebuah Tombol (Listener) Memiliki Banyak Fungsi

Sebuah tombol pada aplikasi dapat diberikan beberapa atau banyak fungsi. Tombol disini maksudnya adalah objek yang diberikan "listener", tentu tidak harus objek / komponen Button, objek lain seperti Textview, Imageview ataupun Layout dapat diberikan listener.
Share:

Wednesday, November 18, 2020

Menghubungkan Aplikasi Ke Google Firebase Analytics

Analytics tentu sangat berguna bagi kita sebagai developer untuk mengetahui statistik aplikasi dan kegiatan yang dilakukan pengguna di aplikasi kita.  Kita dapat mengetahui jumlah download aplikasi, aktivitas-aktivitas pada aplikasi yang dikunjungi pengguna, asal negara pengguna, jumlah pengguna yang sedang online, jumlah pengguna baru, jumlah pengguna aktif, dan lain sebagainnya.

Share:

Hubungi Saya

Name

Email *

Message *

Berlangganan Artikel

Terlaris 30 Hari Terakhir