Kotlin, RecyclerView, Fast Android Networking — part 2
Application Programming Interface (Api)
Adalah sekumpulan perintah, fungsi, serta protokol yang dapat digunakan oleh programmer saat membangun perangkat lunak untuk sistem operasi tertentu.
The Movie Database (TMDb)
Adalah film dan TV buatan komunitas. Setiap bagian data telah ditambahkan sejak tahun 2008. Selengkapnya silahkan kunjungi website themoviedb
Memulai project baru dengan Api Film
- Jika sudah selesai membuat project baru, tambahkan beberapa library berikut pada gradle. Tapi sebelum copy-paste, kita wajib berkenalan terlebih dahulu dengan library-library ini melalui official website masing-masing; CardView, RecyclerView, FastAndroidNetworking, Picasso.
2. Tambah Internet Permission pada Manifest
3. Buka main_activity.xml pada res > layout kemudian ubah seperti dibawah
4. Buka strings.xml pada value, kemudian tambahkan seperti dibawah
5. Klik kanan pada layout, pilih New > Layout resource file. Berikan nama adapter_main.xml
6. Buat New > Kotlin file/class kemudian berikan nama Movie
7. Setelah membuat Model diatas, selanjutnya kita buat Adapter untuk menampung data Film yang menjadi list item pada RecyclerView
8. Yang terakhir kita buka MainActivity.kt, kemudian tambahkan seperti contoh dibawah
9. Jangan lupa membaca doa sebelum melakukan running project

10. Jika masih terjadi masalah setelah melakukan langkah-langkah diatas, silahkan langsung download source code project-nya di Github
// Source code pada github tersebut sudah kami update (diperbarui)

Semoga bermanfaat :)