Membuat Aplikasi Login di Android Studio dengan Service Laravel - BLOG NGOPREX
MASIGNCLEAN101

Membuat Aplikasi Login di Android Studio dengan Service Laravel


Membuat Aplikasi Login di Android Studio dengan Service Laravel - Pada postingan kali ini admin akan membuat tutorial untuk emmbuat aplikasi login di Android. Sebelumnya admin sudah membuat aplikasi login Android disini. Lalu apa bedanya dengan postingan sekarang? yups bedanya pada postingan kali ini akan menggunakan REST CLIENT Retorfit, karena tutorial sebelumnya menggunakan Volley.

Berikut adalah hal-hal yang perlu disiapkan :

  1. Android Studio (rekomendasi: androidX)
  2. Projek Laravel
  3. Xampp (versi php 7)

MEMBUAT DATABASE
Databse yang akan digunakan adalah tbregister yang sama digunakan pada tutorial membuat aplikasi register android disini. Berikut adalah databsenya:

databases
Databases

KONFIGURASI DI LARAVEL
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 menjadi seperti berikut:

.env
.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
VerifyCsrfToken.php
3. Buat Controller dengan nama ServicedataController, lalu buka route di routes -> api.php, tambahkan route berikut untuk register:

api.php
api.php
4. Buka controller ServicedataController, dan konfigurasi sehingga menjadi seperti berikut:



KONFIGURASI DI ANDROID STUDIO
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 LoginActivity.java dan DashboardActivity.java, buat package dengan nama api, didalam package api buat java class dengan nama koneksi.javaRetrofitClient.java dan BaseApiService.java (interfaces). Struktur projek akan terlihat seperti berikut:

Struktur Projek
Struktur projek

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 .


8. Pada layout activity_login.xml, pada text ubah menjadi seperti berikut :



9. Pada layout activity_dashboard.xml, pada text ubah menjadi seperti berikut :



10. Buka LoginActivity.java, lalu tambahkan didalmnya codingan seperti berikut ini:



11. Buka DashboardActivity.java, lalu tambahkan didalmnya codingan seperti berikut ini:



12. Selesai.

Lihat Video Berikut untuk melihat hasil dari Aplikasi Login Android


Share This :
Muh Riza Faizal
avatar

Halo kak, terimakasih artikelnya... ini sangat membantu saya dalam menyelesaikan tugas kuliah saya. oh ya kak, perkenalkan nama saya Nurhamimah dan jangan lupa kunjungi website kampus saya ISB Atma Luhur

18 August 2020 at 13:24
avatar

Halo kak, terimakasih artikelnya... ini sangat membantu saya dalam menyelesaikan tugas kuliah saya. oh ya kak, perkenalkan nama saya Nurhamimah dan jangan lupa kunjungi website kampus saya ISB Atma Luhur

18 August 2020 at 14:24
avatar

Halo kak, terimakasih artikelnya... ini sangat membantu saya dalam menyelesaikan tugas kuliah saya. oh ya kak, perkenalkan nama saya Nurhamimah dan jangan lupa kunjungi website kampus saya ISB Atma Luhur

18 August 2020 at 20:12
avatar

unruk membuat url API bagaimana ya?
maaf masih pemula

17 November 2021 at 15:36
Silahkan beri komentar yang membangun buat penulis.
notifications_active Notification
Blog ini membahas seputar konfigurasi jaringan, server dan lainnya yang berhubungan dengan teknologi dan komputer.
Done