SimpleNote adalah aplikasi pencatatan multiplatform yang dibangun menggunakan Compose Multiplatform. Aplikasi ini memungkinkan pengguna untuk membuat, mengedit, dan mengelola catatan dengan antarmuka yang konsisten di berbagai platform.
- Buat, edit dan hapus catatan dengan mudah
- Keamanan dengan PIN untuk melindungi catatan pribadi
- Dukungan multiplatform (Android, iOS, Desktop)
SimpleNote menggunakan teknologi modern untuk pengembangan multiplatform:
- Compose Multiplatform: Untuk UI yang konsisten di berbagai platform
- Kotlin: Bahasa pemrograman utama
- Coroutines: Untuk pemrograman asynchronous
- Koin: Untuk dependency injection
- Room: Database lokal untuk Android
- Androidx Navigation: Untuk navigasi antar layar
- Kotlinx Serialization: Untuk serialisasi data
- Kotlinx Datetime: Untuk manajemen tanggal dan waktu
- Compottie: Untuk animasi Lottie di Compose
- Kermit: Untuk logging multiplatform
- DataStore: Untuk penyimpanan key-value yang persisten