Archer Tasks

Archer Tasks is a task manager or to do list application that helps you manage tasks that have to be done with separated lists.

Amazon Appstore Direct Download APK

Core Features

  • Manages tasks that have to be done with separated lists.
  • Create/Edit/Delete lists. A list contains 4 properties: name of the list, description of the list, list priority and color.
  • Inside a list, you can manage tasks. A lists consists of properties: task name, priority (low, medium and high) , categories (unspecified, work, personal, home, health, finance, social, education, errands, goals and miscellaneous), due date, time, color note and task note.
  • Sort lists by name in ascending and descending orders, priority (Lowest to Highest OR Highest to Lowest), created time.
  • Sort tasks by name in ascending and descending orders, priority (Lowest to Highest OR Highest to Lowest), created time and completion status (show completed tasks first OR uncompleted tasks first).
  • Trash Feature: A task menu has “Move To Trash” option. That option will remove task from list and put it in trash. You can restore removed tasks from trash at any time and can delete that task forever from tash. Empty Trash
  • Moving Task from a list to other lists.
  • From the app setting, you can reset all the tasks and lists.
  • Multiple Color Theme
  • Biometric Login can be enabled from app setting if you want.
  • Disable/Enable tasking screenshot of lists and tasks
  • Supports 5 different languages: English, Burmese, Japanese, Thai and Chinese.
  • Home screen widget

Tech Stack

  • Jetpack Compose : Jetpack Compose is Android’s recommended modern toolkit for building native UI. It simplifies and accelerates UI development on Android. Quickly bring your app to life with less code, powerful tools, and intuitive Kotlin APIs.
  • Clean Architecture, MVVM : Clean architecture aims to divide into pieces (classes, entities, modules etc.), make them independent from each other to make project become more maintainable, flexible and easy to work on together.
  • Material 3 Design : Material 3 is the latest version of Google’s open-source design system.
  • Realm : applied as database.
  • Data Store Preferences : used to save settings such as theme settings, language settings, biometric settings and screenshot settings.
  • Dagger Hilt : utilized for dependency injection
  • ViewModel
  • Compose ConstraintLayout
  • Lottie Composition
  • Native Splash Screen API
  • Glance : to provide home screen widget
  • Biometric
  • Navigation Compose : Component that allows easier implementation of navigation from composables.
  • Jetpack Compose animation APIs
Main App Poster

App Screenshots

Poster 1 Poster 1 Poster 1 Poster 1 Poster 1 Poster 1 Poster 1 Poster 1 Poster 1 Poster 1