Pokédata adalah pokédex Android yang ditenagai oleh API REST yang secara khusus dibuat untuk itu.






Untuk mengatur proyek, pertama-tama pokedata back-end harus diatur secara lokal atau jarak jauh. Kemudian, proyek ini dapat ditarik. Membukanya di Android Studio harus membuat gradle unduh semua dependensi.
Setelah proyek dibuka di Android Studio, temukan PokedataapiConfig dalam paket "REST". Di sini, Anda dapat mengubah URL host dan basis dari back-end yang akan terhubung ke. Untuk menjalankan aplikasi di ponsel, Anda mungkin perlu mem-forward dan menggunakan IP eksternal Anda di sini.
Karena aplikasi menggunakan Firebase untuk mendaftar dan login, proyek Firebase sederhana harus diatur agar berfungsi.
Untuk membuat satu, klik "Buat proyek". Kemudian, setelah Anda berada di dasbor, Anda harus dapat mendaftarkan aplikasi. Penting bagi Anda untuk memasukkan nama paket yang benar, yaitu "com.example.pokedata". Sebutkan apa pun yang Anda inginkan.
Tombol akan muncul yang akan memungkinkan Anda mengunduh file google.services.json. File ini perlu dijatuhkan ke root folder proyek /aplikasi.
Sekarang aplikasi terdaftar, Anda dapat membuat Cloud Firestore untuk menyimpan data. Buka "Cloud Firestore" dan klik "Buat Database". Saya akan merekomendasikan mulai dalam mode tes untuk akses mudah.
Akhirnya, otentikasi Firebase harus diatur. Buka halaman otentikasi dan aktifkan "email/kata sandi" untuk otentikasi.
Dengan pengaturan Firebase dan menjalankan back-end, proyek sekarang diatur untuk digunakan.
Untuk mengkompilasi dan menjalankan aplikasi, cukup tekan tombol Jalankan di Android Studio. Anda juga dapat mengkompilasi file .apk dan mentransfernya ke ponsel Anda.
Ada beberapa fitur yang ingin saya tambahkan, tetapi tidak karena saya tidak punya waktu untuk itu. Di masa depan saya dapat kembali untuk menyelesaikan fitur -fitur ini.