-
Import/Create Database
pada server lokal- Buatlah
database
dengan namatodo
- Buatlah
tabel
dengan namapengguna_tb
dengan kriteria dibawah ini :id : Int(11) (Auto increment) nama : VARCHAR(100) alamat : VARCHAR(150) email : VARCHAR(100) image : VARCHAR(200) password : VARCHAR(150) id_device : VARCHAR(250)
- Buatlah
-
Clone repository API dari https://github.com/ramdhanjr11/RestAPI-TodoApp lalu simpan pada direktori
C:\xampp\htdocs
dengan nama foldertodoAPI
-
Ubahlah
Base URL
pada direktori dibawah ini sesuai denganIP Address
milik anda :-
/di/NetworkModule.kt
@Provides fun provideApiService(client: OkHttpClient): ApiService { val retrofit = Retrofit.Builder() .baseUrl("http:/Masukan IP Address anda disini/todoAPI/") .client(client) .addConverterFactory(GsonConverterFactory.create()) .build() return retrofit.create(ApiService::class.java) }
-
/adapter/HomeAdapter.kt
Glide.with(itemView.context) .load("http://Masukan IP Address anda disini/todoAPI/gambar/${data.image}") .into(binding.imgUser)
-
/ui/add/AddUpdateFragment.kt
Glide.with(requireContext()).load("http://Masukan IP Address anda disini/todoAPI/gambar/${dataFormulir.image}").into(binding.imgUser)
-
-
Nyalakan
Apache
danMySql
padaXAMPP
-
Tambahkan data default pengguna melalui server lokal
PhpMyAdmin
agar dapat login -
Run aplikasi melalui emulator atau pun device pada Android Studio
ramdhanjr11 / formulir-app-gitsid Goto Github PK
View Code? Open in Web Editor NEWSalah satu tugas pada studi independen Pt. Gits Indonesia