Skip to content

Android based Todo Application built with Java & Sqlite

Notifications You must be signed in to change notification settings

aibiansari/Dablist-Todo-App

Repository files navigation

Dablist Todo Application

"Dablist" is a robust Android to-do application designed to streamline task management experience. Developed in Java and powered by SQLite, Dablist offers a sleek and intuitive interface.

Authors

Installation

To run the app on your Android device, you can download the APK file from the releases page and follow these steps:

  1. Download the APK file to your device.
  2. Enable installation from unknown sources in your device settings (if not already enabled).
  3. Locate the downloaded APK file and tap on it to begin the installation process.
  4. Follow the on-screen instructions to complete the installation.
  5. Once installed, you can find and launch the app from your device's app drawer.

Contributing

If you'd like to contribute to the development of this app, you can follow these steps to import the repository into Android Studio:

  1. Clone the repository to your local machine using Git:

git clone https://github.com/aibiansari/Dablist-Todo-App

  1. Open Android Studio.
  2. Click on "Open an existing Android Studio project" and select the cloned repository directory.
  3. Wait for Android Studio to import the project and download any necessary dependencies.
  4. Once the project is imported, you can start making changes and contributing to the app.

🛠 Skills

Tech Stack

  • Java: Primary programming language used for Android app development.
  • SQLite: Lightweight relational database management system embedded in Android.
  • Android SDK: Provides tools and APIs for developing Android applications.
  • Android Studio: Official IDE for Android app development.
  • XML: Used for designing the user interface.
  • Gradle: Build automation tool for building, testing, and deploying Android apps.

Features

Feature Description Implemented
Add/Delete/Update Task Allows users to add, delete, and update tasks in the app.
Check/Uncheck Task Enables users to mark tasks as completed or incomplete.
Swipe Controls Swipe gestures for intuitive task management (Delete/Update).
Sound Options Customize sound settings for task notifications.
Tasks History/Suggestions View task history and receive suggestions based on past activity.
Auto New line Feature Automatically insert new lines when adding tasks.
Stay on Lockscreen Keep the app visible on the lock screen for quick access.
Dablist Header Click App Settings Menu displayed by clicking the app header.
Bin Click/Hold Functions Delete checked tasks with a click or hold icon to delete all tasks.
Add Button Click/Hold Click or hold the add button for quick task creation or to access suggestions.

Used By

This project is Free and Open-source and can be used by any individual as a daily todo application.

Feedback

Please feel free to open an issue on GitHub to provide feedback or ask questions. When opening an issue, please provide as much detail as possible to help understand and address your concerns effectively.

Screenshots

Screens

About

Android based Todo Application built with Java & Sqlite

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages