Skip to content

How To Start

Faisal Amir edited this page Jan 24, 2022 · 6 revisions

Disclaimer

Sebelum Memulai Silahkan Baca Dulu How To Generate Project

Memulai Menggunakan Nutrition Framework

Pembuatan Activity Class

  1. Buka Module nutritionapp
  2. Kemudian masuk sampai package mvvm, kemudian buat package baru, sebagai contoh : vitamina. seperti gambar dibawah ini.
  3. Setelah itu klik kanan pilih create empty activity
  4. Beri nama dengan contoh MainVitaminActivity, tunggu sampai proses selesai.
  5. Setelah proses build gradle selesai ubah activity tersebut menjadi seperti gambar dibawah ini. Setalah mengubahnya, terdapat 2 fungsi kosong yaitu setupViewModel() dan setupUI(). Anda dapat memanggil component UI XML ID anda didalam fungsi setupUI() tersebut.

Pembuatan Fragment Class

  1. Sama seperti pembuatan activity class bedanya adalah disini kita memilih fragment.
  2. Setelah membuat fragment class, maka ubah seperti code dibawah ini, fungsinya juga sama seperti pada activity

Pembuatan ViewModel Class

  1. Buat Class Baru dengan contoh nama : MainVitaminViewModel
  2. Kemudian Extend clas tersebut terhadap BaseViewModel seperti gambar dibawah ini
  3. Setelah selesai jangan lupa tambahkan dependency injection pada class ViewModelModule.kt seperti contoh di bawah ini
  4. ViewModel Selesai Dibuat

nutrition-framework wiki

Clone this wiki locally