The ToDo List App is a simple management tool built with Kotlin to help users organize their tasks. It allows users to add tasks, mark them as completed, and delete them individually or all at once. The app stores data locally using Room for persistent storage.
Follow these instructions to set up and run the project on your local machine for development and testing purposes.
- Android Studio
- Java JDK
- Kotlin: The official programming language for Android development.
- Coroutines: For asynchronous operations and background tasks.
- Room: An SQLite object mapping library for data persistence.
- RecyclerView: A view for displaying large sets of data efficiently.
- Material Components for Android: A library providing modular and customizable Material Design UI components.
- ViewBinding: Simplifies interaction with views by generating a binding class for each XML layout.
Follow these steps to get the project running:
- Clone the repository or download the project files.
- Extract the ZIP file if you downloaded it.
- Open the project in Android Studio.
- Wait for Android Studio to download the necessary Gradle dependencies.
- Click the Run button to launch the app.