A simple android-based app that could write your notes, also categorizing it into some categories, and classify it into favourite or not. These notes that you already written are editable and deletable, too.
These are some requirement app(s) and device(s), that you probably will need, to use this app.
- Android Studio, here I use Android Studio Arctic Fox (2020.3)
- JDK, this project using JDK v1.8 (JDK 8)
- Android SDK, this project using SDK version 30
- Kotlin, this project using Kotlin v1.5.10
- Gradle, this project using Gradle v7.x
- Android device or use AVD (Android Virtual Device)
- Device with Android OS, this would run best with Android API version 26+, but with API version 16+ could run it too with some limitation I think
Features will be described as page, they are
-
Main Page, which display app name and it's logo. It also has two button, one for going to note list page, and one for about page. Fyi, this page is responsive, so you could see it when the screen is landscaped!
-
About Page, displaying information about programmer (myself).
-
Note List Page, displaying our notes using recycler view, basic info about notes are shown, and can be clicked to go to details page. You could also click favourite button to toggle favourite status, as the list could filter favourite only note. There is also floating button to go to note creator page.
-
Note Creator Page, displaying for that could be filled to create new note. When you pressed the button, you are going to be confirmed with an alert dialog.
-
Note Details Page, shows all details about the note, as some fields are editable. The edit could be saved, or delete the note. Here, quotes (as an image) are shown. The Action that you have taken are going to be confirmed with an alert dialog.
So far, no significant issues has been found, yet.