Back to Projects

Mobile & Automation

Accessibility Automation

Android UI Automation

Category
Mobile & Automation
Status
Public
Technologies
6

Highlights

  1. 01

    UI automation built on accessibility services, with no root required.

  2. 02

    Element-based input instead of screen coordinates, enabling programmable automations.

  3. 03

    Kotlin used for native Android features, with a clean and testable Dart codebase.

Overview

Accessibility Automation is a Flutter app that provides UI automation on Android devices through accessibility services. It requires no root; instead of acting on screen coordinates, it targets UI elements directly and allows programmable automations to be set up. It uses Kotlin for native Android features, while the Dart codebase follows a clean and testable architecture.