
Closed
Posted
Paid on delivery
Android Accessibility Automation App (Kotlin) Project Overview I'm looking for an experienced Android developer to build a lightweight, high-performance Android application focused on UI automation using the Android Accessibility Service. This is NOT a remote desktop application like TeamViewer, AnyDesk or VNC. The application must not stream the screen, capture video, or provide screen sharing. Its only purpose is to receive commands from my server and execute UI automation on the device after the user has explicitly granted all required Android permissions. The project must be implemented using only official Android APIs. Main Goals Lightweight application Very low battery consumption Low memory usage Fast execution Stable long-running connection Clean architecture Compatible with Google Play policies whenever possible The intention is to publish the application on the Google Play Store if it complies with Google's policies. Therefore, the implementation should follow Android best practices and avoid techniques that could cause Play Store rejection or Play Protect warnings. Required Technologies Kotlin Android Accessibility Service Foreground Service WebSocket Client Room Database Coroutines MVVM Architecture (preferred) Required Features After the user grants Accessibility permission, the application should be able to: Open installed applications Return to Home Press Back Open Recent Apps Find UI elements by Text Find UI elements by View ID Click UI elements Long Click Input text into editable fields Scroll Swipe Wait for configurable delays Check whether a UI element exists Execute automation sequences (macros) -------------------------------------------------------- What is NOT required Screen streaming Screen recording Remote desktop VNC TeamViewer-like functionality Audio capture Root access Shizuku Hidden services or undocumented Android APIs --------------------------------------------------------- Preferred Experience Please apply only if you have experience with: Android Accessibility Service Android UI automation Kotlin WebSockets Background services Performance optimization Experience with MacroDroid, Tasker, UI Automator or similar automation tools is a strong advantage.
Project ID: 40598930
201 proposals
Remote project
Active 8 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
201 freelancers are bidding on average $508 USD for this job

Hello, i am an Android expert and i can develop Android app for you. Regarding your project i would like to discuss features of app’s in detail. i am a native Android applications developer with over 8 years of experience developing Android mobile applications. I have completed more than 515 projects. I am confident that I will provide you with quality work and the best software services. Let's chat to proceed.
$250 USD in 15 days
8.9
8.9

Hello, I have carefully reviewed your requirements and understand that this project is a policy-compliant Android UI automation application using the Android Accessibility Service, not a remote desktop or screen-streaming solution. The focus on official Android APIs, low resource usage, long-running stability, and Google Play compatibility aligns with my development approach. I have 10+ years of experience in Android development with Kotlin, MVVM architecture, Coroutines, Room, WebSocket communication, foreground/background services, and performance optimization. I have also worked with Accessibility Service-based automation, UI interaction workflows, macro execution, element detection by text and view ID, gesture actions, and reliable command-processing systems for long-running Android applications. I can build a lightweight application with a clean architecture that receives commands from your server via a persistent WebSocket connection, queues and executes automation actions, stores execution history locally with Room, and manages accessibility interactions through official Android APIs only. The implementation will avoid screen capture, hidden APIs, root dependencies, Shizuku, or any techniques that could increase the risk of Play Store rejection. I WILL PROVIDE 2 YEAR FREE ONGOING SUPPORT AND COMPLETE SOURCE CODE, WE WILL WORK WITH AGILE METHODOLOGY AND WILL GIVE YOU ASSISTANCE FROM ZERO TO GOOGLE PLAY SUBMISSION AND PRODUCTION DEPLOYMENT. Thanks
$300 USD in 7 days
8.5
8.5

Hello We are Ominfowave Software Services Pvt. Ltd., and we have an expert mobile application development team with 10+ years of experience in building reliable, high-quality apps. ? Our Core Expertise •Android App Development (Kotlin / Native) •iOS App Development •Flutter & FlutterFlow (Cross-platform) Our team understands not just development, but also performance, user experience, scalability, and timely delivery. ? What We Can Deliver ✔ Social media integrations (Facebook, Google, Twitter, etc.) ✔ Google APIs (Maps, Places, FCM, YouTube, Analytics) ✔ Offline & cloud database solutions (SQLite, MySQL, Realtime DB) ✔ Secure payment integrations (Stripe, PayPal, Braintree) ✔ Ad monetization (AdMob, Appodeal, MobVista) ✔ In-App Purchases ✔ Location tracking & real-time features ✔ Chat & messaging applications ? App Types We’ve Built •Social Media Apps •Shopping & eCommerce Apps •Job Portals •Taxi / Carpooling Apps •VPN & Utility Apps •Travel & Booking Apps •Live Streaming Apps •AI & Machine Learning–based Apps ? Why Work With Us •10+ years of hands-on experience •Clean, scalable & secure code • Clear communication & regular updates • On-time delivery with quality assurance • Long-term support after project completion We would love to work with you and build a long-term, trusted business relationship. Let’s discuss your idea and turn it into a successful application Warm regards, Vishal Nasit Ominfowave Software Services Pvt. Ltd.
$450 USD in 22 days
8.4
8.4

Hi there, I understand you're building a lightweight Android automation agent, not a remote desktop app. The system will operate as a headless client where a persistent Foreground Service maintains a WebSocket connection. Upon receiving a command, your Accessibility Service will traverse the active UI tree, locate the target AccessibilityNodeInfo by its properties (text, ID), execute the specified action (click, input, etc.), and report the outcome back to your server. Technical approach: We'll build this in Kotlin with MVVM and Coroutines. The core is a Foreground Service managing an OkHttp WebSocket client for communication. The AccessibilityService will parse commands and translate them into UI actions. We'll use a Room database for persisting macro sequences and local settings. Core modules: A Command Processor for parsing WebSocket messages; a UI Automation Engine for node traversal and actions; a Macro Executor to run stored command sequences; and a Connection Manager for maintaining a stable, long-running link. Relevant systems: CoreWipe (GrapheneOS Security App) - A Kotlin security application we built that runs as a persistent service, interacting with low-level system APIs for device management. This demonstrates our experience building high-trust background agents. Our implementation starts with the core Accessibility and Foreground services, validating basic UI interactions. We'll then integrate the WebSocket client to process server commands, systematically implement the full action library, and finish with the macro engine, profiling for battery and memory usage throughout. Regards, Rohit
$1,120 USD in 14 days
8.2
8.2

Interesting project, I will build your Kotlin accessibility automation app: WebSocket command receiver, Accessibility Service executor, and Room persistence for macro sequences, all running inside a single foreground service with minimal battery draw. On a similar automation build, structuring commands as coroutine flows instead of blocking threads kept memory under 40MB even during long macro chains. I will apply the same pattern here. Questions: 1) Will your server send individual commands or batched macro sequences (or both)? 2) Do you have a defined WebSocket message format already, or should I propose one? Share your command schema and I will return a working architecture diagram within 24 hours. Looking forward to your response. Best regards, Kamran
$276 USD in 10 days
7.9
7.9

Hey, i will build a clean and professional Kotlin Android automation application for your business that is focused on improving their online presence, building trust, and helping them get more clients and bookings. I will work directly on the required Android platform using Kotlin, Accessibility Service, Foreground Service, WebSocket, Room Database, Coroutines, and MVVM architecture to develop lightweight UI automation, macro execution, background stability, and secure command handling while following Android best practices. I will also handle on page SEO including optimized meta titles descriptions image alt tags URL structure and basic SEO setup to improve search visibility and performance. i am interested to doing this work and i am agree with your budget. Do you already have a preferred design style or any reference websites you want me to follow for your project? portfolio: https://www.freelancer.com/u/Hammadhassan21 Best Regards: Hammad Hassan
$300 USD in 10 days
7.2
7.2

Hello, With utmost respect to my colleagues at WellSpring Infotech, I believe there might have been a mix-up regarding the project description, as the role required for this project is an experienced Android developer, specialized in Kotlin. I would like to make it clear that my skills align perfectly with the expertise required for your project. I have extensive experience working with Android Accessibility Services and UI automation, ensuring that your desired lightweight and robust application can be developed. My proficiency in using Kotlin, along with a broad understanding of key technologies such as Room Database, Coroutines, Foreground Service, and more will ensure a highly efficient application that consumes low memory and battery while providing fast execution and stable long-running connection. Avoiding techniques that may cause Play Store rejection or Play Protect warnings is critical which I fully comprehend. With my fluency in following Android best practices, you can rest assured knowing your project will stay consistent with Google's policies. I am also aware of the importance of clean architecture to maintain code quality over time; thus, I intend to follow MVVM pattern for seamless maintenance. For higher productivity and faster development cycle, I guarantee the use of modern tools such as WebSockets and leveraging on background service. Thank you
$700 USD in 15 days
6.8
6.8

Understanding the need for a lightweight Android application focused on UI automation, our team is ready to develop a solution that excels in performance while adhering to Google's policies. We prioritize creating a stable connection with minimal battery and memory usage. Incorporating the Android Accessibility Service and leveraging Kotlin, we will ensure the app can execute commands like opening applications and interacting with UI elements seamlessly. Our approach includes implementing a clean MVVM architecture and effective use of coroutines for smooth performance. With our expertise in Android development, we have 20+ 5-star reviews on similar projects! Communication, quality, and on-time delivery are our top priorities. If you'd like, I can also share similar work we've completed and discuss the best approach for your project. Regards, JP
$400 USD in 7 days
6.8
6.8

Hello Greetings, After reviewing your project description, I feel confident and excited to work on this project for you. But I have some crucial things and queries to clear out. Please leave a message on chat so we can discuss this, and I can share my recent work similar to your requirements. Thanks for your time! I look forward to hearing from you soon. Best Regards.
$700 USD in 8 days
7.2
7.2

Respectfully, I understand you need a lightweight Android automation app that uses official Android APIs to execute user-approved UI actions through Accessibility Service. The focus is on reliable command execution, low resource usage, Play Store-friendly implementation, and a stable connection between the app and your server. I can help build this in Kotlin using clean architecture, Coroutines, WebSockets, Room Database, and Android best practices. I’ll focus on well-commented code, efficient background processing, reliable automation flows, and careful handling of permissions, services, and performance requirements. Clear communication, structured development updates, and thorough testing are important for a smooth delivery. I’d be glad to discuss your architecture, automation flow, and implementation plan to build a stable solution. Best regards, Zain Ali
$400 USD in 7 days
6.4
6.4

With a solid foundation in Android development and a demonstrated ability to create high-performance, efficient, and user-friendly applications, I am confident in my ability to deliver a top-notch Android Accessibility Automation App for your project. My experience with Android Accessibility Service and UI automation gives me an advantage when it comes to understanding the complexities of the task at hand. Additionally, my proficiency in Kotlin, WebSockets, Background services, and Performance optimization ensures that I can deliver an app that not only meets but exceeds your expectations in terms of minimal battery consumption, low memory usage, and fast execution. My company, Web Crest specializes in developing tailored digital products for businesses across various sectors, including automation systems. We have regularly helped companies bring their ideas to reality with efficient app designs built using clean architecture and optimized for performance on every level. Our technical expertise combined with our business-focused approach ensures we deliver secure and future-ready solutions. Choosing me means choosing an experienced mobile developer who is well-versed in essential technologies like Coroutines and MVVM Architecture. With this being said, I would love to learn more about your vision for the project and how we can work together to create an exceptional etailed digital product for your business.
$300 USD in 3 days
6.5
6.5

Hello There!!! I can develop a lightweight Kotlin Android automation app using the official Accessibility Service APIs, focused on fast, stable, and efficient UI automation while keeping it aligned with Google Play best practices. My approach is to build the app with a clean MVVM architecture using Coroutines, Room, Foreground Service, and a stable WebSocket connection for reliable long-running automation. I will optimize battery and memory usage, implement all requested UI actions and macro support, then thoroughly test performance and compatibility without using root, hidden APIs, or screen streaming. I have experience with Android automation concepts and understand the importance of stability, clean code, and policy compliance. I would be happy to discuss your workflow and project requirements in more detail. Warm Regards, Farhin B.
$256 USD in 10 days
6.7
6.7

As a top-rated Android developer, I am confident in my ability to meet and exceed your project requirements. With a solid background in building high-performance software, I will design and develop your Android accessibility automation application using only official Android APIs, following clean architecture and established best practices. My expertise in Kotlin, Android Accessibility Service, Foreground Service, WebSocket Client, Room Database, Coroutines, and MVVM Architecture makes me a perfect fit for this project. Not only can I create an application that is lightweight with minimal power consumption and memory usage, but I can also ensure fast execution and a stable long-running connection for your app. Moreover, my familiarity with Google Play policies can guarantee your app's compliance. My approach to development centers on performance optimization which aligns perfectly with one of the required skills for this project. Additionally, my extensive experience with MacroDroid, Tasker and UI Automator provides an added advantage because it demonstrates my profound understanding of UI automation. With me on board, your project is not just in capable hands - it's in visionary ones aiming to deliver reliable solutions that add value to your business at every stage of the project. I look forward to the opportunity of working with you.
$250 USD in 1 day
5.7
5.7

Hey, sounds like you're focused on Android UI automation with Accessibility Service — a solid way to go for this type of app. I'd use Kotlin with Coroutines to keep it lightweight and responsive. Working with Accessibility and WebSockets is tricky but I've handled these before, especially managing permissions and efficient task execution. Curious, how do you plan to handle testing for various UI interactions?
$350 USD in 10 days
5.7
5.7

Dear , I hope this message finds you well. I have a clear understanding of your project requirements for developing an Android Accessibility Automation App using Kotlin. The primary goal is to create a lightweight, high-performance application focused on UI automation through the Android Accessibility Service, ensuring low battery consumption, fast execution, and stable long-running connections while adhering to Google Play policies. My expertise in Android development, Kotlin, Android UI automation, and experience with WebSockets and background services make me a strong fit for this project. You can review my portfolio here: ⭐⭐ https://www.freelancer.com/u/CodeAnchors ⭐⭐ My approach includes structured requirement confirmation, controlled planning, clean implementation, testing checkpoints, and milestone-based transparency to ensure reliable execution and long-term results. Could you please share your top priority or business goal for this project? I invite you to open a chat to discuss the project scope further and finalize the details smoothly. Best regards, Muhammad Anas Khan
$250 USD in 4 days
5.8
5.8

Hello! As per your project post, you are looking to build an Android application using Kotlin that leverages the Android Accessibility Service to perform UI automation based on commands received from your server. The application should use only official Android APIs, maintain low battery and memory consumption, establish a stable long running connection, and follow Google Play policies wherever possible without relying on screen sharing, video streaming, or remote desktop functionality. My approach would begin with designing a clean and modular application architecture, followed by implementing the Accessibility Service, secure server communication, background task management, command execution workflows, permission handling, and performance optimization for low resource consumption. The application will be thoroughly tested across Android versions to ensure stability, reliability, and compliance with Android best practices and Google Play guidelines. I specialize in Kotlin, Android SDK, Android Accessibility Service, Jetpack components, WorkManager, Foreground Services, REST APIs, WebSocket communication, secure background processing, and high performance Android application development. Let's connect to discuss your requirements and build a lightweight, secure, and high performance Android automation application that follows Android best practices and is designed for long term stability. Best regards, Nikita Gupta
$300 USD in 22 days
5.8
5.8

Hi, With 20+ years of Android development and dozens of automation projects delivered, I’ve built Accessibility-based control apps that run cleanly in the background without violating Play Store policies. I’ll implement a lightweight Kotlin app using the Accessibility Service to receive commands over a WebSocket, process them through a foreground service to satisfy Android’s background execution rules, store macros in Room, and handle all UI interactions via official APIs. The WebSocket keeps the connection stable and low-power, while the foreground service guarantees long-running stability without draining battery. I’ll structure the app with MVVM, use coroutines for smooth execution, and validate every interaction to avoid Play Protect flags. I can start immediately.
$250 USD in 8 days
5.6
5.6

Hello! We have reviewed your requirements and have experience developing Android applications with Kotlin, Accessibility Services, WebSockets, background services, and automation workflows. We can share similar Android automation projects upon request. We have 9+ years of experience in Android Development, specializing in Kotlin, MVVM architecture, Room Database, Coroutines, and performance optimization. We can build a lightweight, production-ready automation app that securely receives commands from your server and performs UI automation using only official Android APIs. Key Features: • Kotlin & MVVM Architecture • Android Accessibility Service • Secure WebSocket Communication • Foreground Service for Stable Connection • Room Database Integration • UI Automation (Click, Scroll, Swipe, Text Input) • Macro & Automation Sequence Support • Battery & Performance Optimization Working Flow: Requirement Analysis → Architecture Design → Accessibility Service Development → WebSocket Integration → Testing & Optimization → Deployment We will follow Android best practices and use only official APIs to maximize Google Play compatibility while delivering a secure, lightweight, and high-performance application. I am available according to your time zone. Thanks, InvokeTech
$500 USD in 7 days
5.6
5.6

Hi, I reviewed your project: Android Accessibility Automation App (Kotlin). I can develop a secure and scalable Node.js backend with REST APIs, database integration, authentication, real-time features, admin tools, third-party integrations, and deployment support. I work with Node.js, Express/NestJS, Laravel, React, MySQL, APIs, and VPS/cloud environments. Please message me so we can confirm endpoints, data model, integrations, and delivery milestones. Portfolio: https://www.freelancer.com/u/irfanui Regards, Mohammad 4th Dimension Partners
$750 USD in 7 days
6.1
6.1

Dear Client, I read "Android Accessibility Automation App (Kotlin)" carefully and understand you need a solid desktop application built for daily real-world use. My hands-on experience with Java, Mobile App Development, Android, Android App Development, Android SDK, Android Studio, Android UI Design aligns directly with what you need. I've delivered desktop software with local databases, offline-first workflows, hardware integration and auto-updates — installers included, so it just works on your users' machines. A few quick questions to get us started: 1. Which platforms must it run on — Windows, macOS, Linux? 2. Do you have a stack preference (e.g. Electron, .NET, Java), or should I recommend one? 3. Does it need to work offline or talk to hardware (printers, scanners, devices)? Thanks & Regards, Deepak
$450 USD in 14 days
5.3
5.3

São Paulo, Brazil
Member since Jul 22, 2026
$250-750 USD
₹600-1500 INR
₹600-1500 INR
₹1500-12500 INR
$750-1500 USD
min €36 EUR / hour
₹600-1500 INR
₹12500-37500 INR
$3000-5000 USD
₹12500-37500 INR
₹600-1500 INR
$30-250 USD
₹1500-12500 INR
$15-25 USD / hour
$30-250 CAD
$30-250 USD
₹75000-150000 INR
$250-750 USD
₹600-1500 INR
$20000-150000 USD