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
- Unduh kode aplikasi dari GitHub.
- Buka proyek di Android Studio.
- 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
- MVVM Architecture: https://en.wikipedia.org/wiki/Model-View-ViewModel
- Java: https://www.java.com/en/
Screenshot
Screen_recording_20230924_051456.mp4
Kontak
Jika Anda memiliki pertanyaan atau masalah, silakan hubungi saya di email