This is a simple note-taking app built using Android and Kotlin. The app allows users to create, edit, and delete notes. It utilizes various modern Android libraries to ensure the best development practices and performance.
The following libraries and plugins have been used in this project:
- Version:
1.0.4
- Jetpack Compose is used for building the UI in a declarative way. It simplifies the process of designing UI components and ensures a more efficient and reactive UI.
- Version:
2.48.1
- Hilt is used for dependency injection. It simplifies the way dependencies are provided and managed throughout the app.
- Version:
2.6.0
- Room is used to store notes in a local database. It provides an abstraction layer over SQLite to make database access more robust and easier.
- Version:
1.8.20
- Kotlin is the primary language used for writing this app. Kotlin provides many modern features that make Android development more efficient and enjoyable.
- Android Gradle Plugin (AGP):
8.0.1
- Gradle Kotlin Plugin:
1.8.20
- These plugins manage the build process, ensuring that your app is properly built, packaged, and signed for release.