Membuat Aplikasi Register di Android Studio dengan Service Laravel - Halo sobat Blog Ngoprex, sudah lama admin tidak upload artikel, pada kesempatan kali ini admin bakal bikin artikel untuk membuat aplikasi Register di Android Studio dengan menggunakan service Laravel. Pada terakhir kali admin posting artikel tentang membuat aplikasi login di Android disini, tetapi di tutorial itu admin menggunakan REST Client Volley, nah pada artikel ini admin akan menggunakan REST Client Retrofit. Mungkin nantinya admin juga akan bikin artikel untuk membuat aplikasi login di Android dengan REST Client Retrofit, jadi tunggu saja ya hhee..
Oke langsung saja berikut adalah tutorial cara Membuat Aplikasi Register di Android Studio dengan Service Laravel.
Di tutorial ini admin akan menjelaskan secara langsung saja, seperti pembuatan projek Android atau Laravel tidak akan dibahas lagi, juga untuk cara pembuatan kelas, activity, controller, dll tidak akan dibahas.
Siapkan hal-hal berikut ini :
- Android Studio (rekomendasi: androidx)
- Prokjek Laravel
- Xampp (versi php 7)
Jika sudah disiapkan, selanjutnya adalah membuat database dan tabel di phpmyadmin. Buat database bebas dan buat satu tabel dengan nama tbregister. Isi field seperti pada gambar dibawah ini.
Saya asumsikan sobat sudah mengerti cara install laravel dan membuat projek laravel. Jadi admin langsung saja ke pokoknya.
1. Di projek laravel, konfigurasi file .env, sehingga pada bagian connection seperti berikut :
Keterangan:
DB_CONNECTION = jenis database
DB_HOST = IP Address atau domain dari database
DB_PORT = Port database
DB_DATABASE = Nama database kita
DB_USERNAME = Nama user database kita
DB_PASSWORD = Password database kita
2. Atur di App -> Http -> Middleware -> VerifyCsrfToken.php, tambahkan '*/' seperti berikut:
3. Buat Controller dengan nama ServicedataController, lalu buka route di routes -> api.php, tambahkan route berikut untuk register:
4. Buka controller ServicedataController, dan konfigurasi sehingga menjadi seperti berikut:
1. Buat project di Android Studio, tambahkan library berikut ini di build.gradle (modul), dibagian dependencies, jangan lupa klik sync untuk mengupdatenya:
2. Tambahkan permission di AndroidMaifest.xml supaya terhubung ke jaringan luar:
3. Di package projek terdapat MainAcivity.java, buat package dengan nama api, didalam package api buat java class dengan nama koneksi.java, RetrofitClient.java dan BaseApiService.java (interfaces). Struktur projek akan terlihat seperti berikut:
4. Buka RetrofitClient.java, lalu tambahkan kodingan berikut ini:
5. Buka BaseApiService.java, tambahkan kodingan berikut:
6. Buka koneksi.java, tambahkan kodingan berikut ini:
Catatan: silahkan ubah pada BASE_URL_API dengan url api sobat.
7. Sekarang buka layout di res -> layout -> activity_main.xml, lalu pada text ubah menjadi seperti berikut:
8. Terakhir, buka MainActivity.java, lalu tambahkan didalmnya codingan seperti berikut ini:
9. Selesai.
databses |
Saya asumsikan sobat sudah mengerti cara install laravel dan membuat projek laravel. Jadi admin langsung saja ke pokoknya.
1. Di projek laravel, konfigurasi file .env, sehingga pada bagian connection seperti berikut :
.env |
Keterangan:
DB_CONNECTION = jenis database
DB_HOST = IP Address atau domain dari database
DB_PORT = Port database
DB_DATABASE = Nama database kita
DB_USERNAME = Nama user database kita
DB_PASSWORD = Password database kita
2. Atur di App -> Http -> Middleware -> VerifyCsrfToken.php, tambahkan '*/' seperti berikut:
VerifyCsrfToken.php |
3. Buat Controller dengan nama ServicedataController, lalu buka route di routes -> api.php, tambahkan route berikut untuk register:
api.php |
1. Buat project di Android Studio, tambahkan library berikut ini di build.gradle (modul), dibagian dependencies, jangan lupa klik sync untuk mengupdatenya:
2. Tambahkan permission di AndroidMaifest.xml supaya terhubung ke jaringan luar:
3. Di package projek terdapat MainAcivity.java, buat package dengan nama api, didalam package api buat java class dengan nama koneksi.java, RetrofitClient.java dan BaseApiService.java (interfaces). Struktur projek akan terlihat seperti berikut:
Struktur Projek Android Studio |
5. Buka BaseApiService.java, tambahkan kodingan berikut:
6. Buka koneksi.java, tambahkan kodingan berikut ini:
Catatan: silahkan ubah pada BASE_URL_API dengan url api sobat.
7. Sekarang buka layout di res -> layout -> activity_main.xml, lalu pada text ubah menjadi seperti berikut:
8. Terakhir, buka MainActivity.java, lalu tambahkan didalmnya codingan seperti berikut ini:
9. Selesai.
Lihat Video Berikut untuk melihat hasil dari Aplikasi Register Android
Share This :
comment 0 komentar
more_vert