Aplikasi Note (Java) dengan design pattern MVVM

Deskripsi

Aplikasi ini adalah aplikasi note sederhana yang menerapkan arsitektur MVVM (Model-View-ViewModel) dengan Java. Aplikasi ini memungkinkan pengguna untuk membuat, membaca, mengedit, dan menghapus catatan.

Fitur

  • Membuat catatan baru
  • Membaca catatan yang ada
  • Mengedit catatan yang ada
  • Menghapus catatan yang ada

Arsitektur

Aplikasi ini menggunakan arsitektur MVVM (Model-View-ViewModel). Arsitektur ini memisahkan logika bisnis dari tampilan.

  • Model: Model bertanggung jawab untuk menyimpan data dan melakukan operasi data.
  • View: View bertanggung jawab untuk menampilkan data ke pengguna.
  • ViewModel: ViewModel bertanggung jawab untuk menghubungkan Model dan View.

Cara Menjalankan Aplikasi

  1. Unduh kode aplikasi dari GitHub.
  2. Buka proyek di Android Studio.
  3. Jalankan aplikasi di perangkat Android atau emulator.

Tentang MVVM

MVVM (Model-View-ViewModel) adalah arsitektur yang memisahkan logika bisnis dari tampilan. Arsitektur ini memiliki beberapa keuntungan, antara lain:

  • Kode lebih mudah dibaca dan dipelihara.
  • Kode lebih mudah diuji.
  • Kode lebih mudah diadaptasi untuk berbagai platform.

Tentang Java

Java adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystems. Java adalah bahasa pemrograman yang populer untuk pengembangan aplikasi Android.

Daftar Pustaka

Screenshot

Screen_recording_20230924_051456.mp4

Kontak

Jika Anda memiliki pertanyaan atau masalah, silakan hubungi saya di email