Custom Accessibility Service App for Monitoring and Interaction -- 2

Job ID: 37784833

Budget: $10 – $50 USD

We are seeking a skilled Android developer to create an Accessibility Service application that can monitor specific apps installed on the user's device, identify custom-defined text within these apps, and perform click actions when this text is detected. This app aims to enhance user interaction by automating responses to specific textual content, thereby improving accessibility and user experience.

Key Features:
App Monitoring Capability: The app should allow users to select one or more target apps to monitor. This selection process should be intuitive and user-friendly, enabling easy management of monitored apps.

Custom Text Recognition: Users must be able to define specific texts or phrases they want the app to detect within the monitored apps. The service should continuously scan for these texts and trigger predefined actions upon detection.

Automated Interaction: Upon detecting the user-defined text, the app should simulate a click action on the text or associated UI element. This functionality requires precise text recognition and interaction capabilities.

User Interface: A simple and intuitive interface for setting up and managing the monitored apps and custom text criteria. This includes adding or removing apps from the monitoring list, defining or editing text phrases, and enabling or disabling the service.

Technical Requirements:
Platform: Android
Programming Language: Java or Kotlin
Development Tools: Android Studio
API Compatibility: The app should be compatible with Android API level 21 (Lollipop) and above.
Deliverables:
Source Code: Complete and well-documented source code of the application.
Executable App: A debuggable APK file of the fully functional app.
Setup Guide: A detailed setup guide documenting the process of installing, configuring, and using the app.