The Notes App is a simple Android application developed using Kotlin. It allows users to create, edit, delete, and search notes. The app utilizes Room Database for data storage and provides a user-friendly interface to manage notes efficiently.
- Create a new note with a title and description.
- Edit existing notes to update their content.
- Delete unwanted notes from the list.
- Search functionality to find notes based on title or description.
- Kotlin: The entire app is developed using Kotlin, a modern programming language for Android development.
- Room Database: Utilized for local data storage, providing a robust and efficient way to manage notes.
- RecyclerView: Implemented for displaying a list of notes in a scrollable manner.
- MVVM Architecture: Follows the Model-View-ViewModel architectural pattern for better separation of concerns and maintainability.
- Android Navigation Component: Used for navigating between different fragments within the app.
Below are some screenshots showcasing the app's functionality:
- Enable installation from unknown sources in your device settings.
- Download the APK file of the app from the Releases section of the repository.
- Transfer the APK file to your Android device.
- Open the file manager on your device and navigate to the location where the APK file is saved.
- Tap on the APK file to start the installation process.
- Follow the on-screen instructions to complete the installation.
- Once installed, launch the app from your device's app drawer.
- Clone or download the repository to your local machine.
- Open the project in Android Studio.
- Connect your Android device to your computer using a USB cable.
- Build the project in Android Studio and run the application on your connected device.
- The app will be installed and launched on your device automatically.