
Closed
Posted
I need an Android-only mobile application that can automatically play and cycle through roughly 1,000 video ads every day and record each view so users are paid accurately. The core workflow is simple: after a user signs up with an email and password, the app should start a background service that fetches available ads, plays them in succession (muted or at low volume), and logs successful completions to a backend dashboard I can monitor. Key deliverables • Android APK + Play Store-ready bundle • Secure email/password authentication with basic password-reset flow • Background ad-play engine that can run while the phone is idle, respects battery-optimisation settings, and caps at ~1,000 ads per 24 h • Real-time counter on the UI so the user sees ads watched and earnings accrued • Admin backend (web or Firebase console is fine) to view total impressions per user, export CSV reports, and suspend accounts if needed • Source code with clear build instructions Acceptance criteria 1. A freshly created account can log in and immediately start the automated viewing loop. 2. The counter matches backend logs within ±1 ad over a 24-hour test. 3. Playback continues when the screen is off or the app is in the background, without being killed by Android’s battery manager on common devices (Android 10+). 4. Full source compiles with no proprietary libraries beyond standard ad SDKs. Preferred tech: Kotlin, Android Jetpack components, Firebase Auth + Firestore (or a comparable stack you’re comfortable with). If you can suggest optimisations for bandwidth or battery, outline them in your proposal.
Project ID: 40735502
174 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
174 freelancers are bidding on average $19 USD/hour for this job

➰➰ ANDROID KOTLIN DEVELOPER WITH OVER 8+ YEARS OF EXPERIENCE Hi there, ✋ Yes, I can build the Android application with Kotlin + Jetpack + Firebase, including authentication, ad scheduling/playback, backend logging, earnings tracking and admin reporting. Key Deliverables :- ✔️ Email/password authentication + reset ✔️ Controlled ad playback & daily limits ✔️ Real-time views/earnings counter ✔️ Firebase Auth + Firestore backend ✔️ Per-user impression/completion logs ✔️ Admin dashboard + CSV export ✔️ Account suspension & monitoring ✔️ Battery/bandwidth optimisation ✔️ APK/AAB + Play Store preparation ✔️ Clean source code + build documentation ⭕ Which ad network/SDK will supply the ~1,000 daily videos? ⭕ Are users being paid for completed ad views, or is the counter intended for an internal rewards system? ⚡ Once the ad-network rules are confirmed, I can provide a realistic timeline and fixed-price milestone plan around the compliant implementation. ➰ Let’s discuss the ad provider and workflow first. Thank you.
$15 USD in 40 days
10.0
10.0

A Warm Hello! We are readily available to start working on this project! We are an experienced Android development agency specializing in Kotlin, Android Jetpack, Firebase, background services, authentication, analytics, and scalable backend systems. We understand the workflow you want: users authenticate, the Android application manages an automated ad-viewing cycle, completed views are recorded reliably on the backend, and an administrative dashboard provides visibility into impressions and earnings. We can start by reviewing the advertising SDK/network you intend to use and then provide a concrete implementation plan, milestones, and timeline for the Android application, backend, tracking system, and admin dashboard. Regards Ana
$20 USD in 40 days
10.0
10.0

Hello, I am Dr. Rajesh Rolen, PhD in Computer Science & Engineering, with experience of over 20+ years in Android, Android App Development, Kotlin, Mobile App Development, PHP, Android SDK, JavaScript, Android Studio As a preferred freelancer in the top 1%, I have done 400+ projects here on freelancer.com, I have 4.9 ratings out of 5 on average, which showcases my quality of work and timely delivery. Key Highlights: - Free Hosting Support on the Cloud or any desired platform. - Free 3 months of post-delivery support to ensure that our client doesn’t face any challenges after the launch of the project. - Free Dedicated tester on projects to ensure quality delivery, so clients don’t need to act as a tester. - 10+ Years experience UI/UX team to ensure intuitive UI. Portfolio: https://www.freelancer.com/u/Microlent Please open the chat and send me a message, so we can have a more detailed discussion about the project to give you the project timeline and cost. Thank you for considering my services. I look forward to engaging in a productive conversation and understanding how I can be of assistance in bringing your project to life. Regards Rajesh Rolen
$15 USD in 40 days
9.6
9.6

Hi — Elias here from Miami. I understand you're looking to develop an Android application to automate ad-watching. Your goal seems to be creating a seamless experience that cycles through ads efficiently. The main technical challenge here is ensuring reliable playback while managing resource utilization. What usually matters most here is maintaining the device’s performance without interruptions. A common issue in systems like this is handling state management, especially if you need to track user interactions or ad completion. The tricky part is usually ensuring compliance with ad networks' policies to avoid potential account bans. My approach would focus on structuring the app for stability and maintainability. I would implement a modular design that allows for easy updates and scaling, ensuring it performs well even with increased load. Drawing from my experience in developing similar applications, I can help navigate potential pitfalls and optimize the user experience. A few questions to better understand the scope: Q1 – What specific ad networks do you intend to integrate with? Q2 – Are there particular metrics you want to track during the ad-watching process? Q3 – How do you envision handling user permissions and device compatibility? Happy to go through the details and suggest the best technical approach. Looking forward to hearing from you.
$50 USD in 7 days
9.0
9.0

Hello, We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in PHP, JavaScript, Mobile App Development, Android, Kotlin, Android App Development, Android SDK, Android Studio and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$25 USD in 5 days
9.0
9.0

With experience in Android app development, I understand your need for a mobile app that automatically plays and tracks 1,000 video ads daily. I've built similar background services and secure user authentication systems. How can we ensure seamless ad playback without draining user battery life? Regards, Yogesh Kumar
$16 USD in 30 days
8.5
8.5

As an accomplished Android developer with over a decade of experience, I'm confident that I am the perfect match for your automated Android ad-watching app. I have successfully developed countless mobile applications, including native Android apps, which aligns perfectly with your needs. Additionally, I have extensive knowledge and technical expertise in implementing backend systems and APIs such as Firebase and Firestore, which are specified in your preferred tech. One of my major strengths is my ability to build scalable solutions without compromising on performance. This crucially includes respecting battery optimization settings and managing background processes effectively, making sure your app won't be killed by the Android’s battery manager. Moreover, my portfolio demonstrates delivering not only clean and maintainable code but also robust systems that are capable of handling large-scale operations. With my solid track record, I guarantee swift delivery of a functional Android app that will fully meet your acceptance criteria. Let me transform your idea into reality with high-quality assurance and continued post-delivery support for three months. Don't hesitate to reach out if you have any questions or specific needs for this project.
$20 USD in 40 days
8.4
8.4

Hi there I can develop your Android-only automated video ad viewing platform. I have already developed similar platforms involving automated media playback, user earnings, activity tracking, and admin dashboards. Development approach: • Build the Android app in Kotlin with Jetpack and secure Firebase Authentication. • Develop a controlled background playback engine with the 1,000-ad/24h limit, completion validation, and battery-aware processing. • Integrate Firebase/Firestore for real-time ad-view and earnings tracking. • Create an admin dashboard for user monitoring, impression reports, CSV export, and account suspension. • Optimize video delivery, caching, bandwidth usage, and background processing for Android 10+. • Deliver Play Store-ready AAB/APK, complete source code, and build documentation. Two questions: Will the video ads be served from your own backend or through a specific ad network/SDK? Should earnings be calculated per completed ad, with different rates for different campaigns? I can start with the architecture and playback workflow, then build and test each module milestone-wise. Thanks Rahul
$15 USD in 40 days
8.7
8.7

Hi, I can help you with "Automated Android Ad-Watching App" as per your given project description. We can discuss more in detail during a chat conversation when you are available. I've worked on many PHP projects in recent times. So I am confident on achieving your expected Goals. Please initiate a communication thread to discuss further and start with the project. ⭐ 5.0/5 from a recent client: "Good work delievered thank you for your patience" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$15 USD in 1 day
8.0
8.0

Greetings there, I will build a stable Android rewards application with secure authentication a clear earning dashboard and reliable backend tracking. the app will be designed for smooth daily use with accurate activity records and an admin system for monitoring users and reports. I will focus on secure data handling reliable synchronization and efficient background processing where permitted by Android and ad platform policies. the architecture will remain maintainable and ready for future scaling. I will build this with: Kotlin, Android Jetpack, Firebase Auth, Firestore, secure backend APIs, real time counters, earnings tracking, push notifications, admin dashboard, CSV reporting, account suspension, battery optimization, testing, APK, Play Store ready bundle, source code and build documentation. Portfolio: https://www.freelancer.com/u/Hammadhassan21 Based on your requirements, I can suggest the most scalable approach and provide timeline and cost estimate after discussion. Looking forward to discussing the details. Kind regards, Hammad Hassan...
$15 USD in 40 days
7.9
7.9

Hi, Building an automated background loop that handles roughly 1,000 video ads daily without getting killed by modern Android battery managers takes careful work with Foreground Services, WorkManager, and WakeLocks in Kotlin and Android Studio. I will set up Firebase Auth for secure login and Firestore to sync user views in real time, connecting everything to your backend dashboard so you can monitor impressions and export reports with ease. For the background engine, I will use Android Jetpack components to keep the playback running smoothly while the screen is off, while adding a smart daily cap check so the app pauses automatically once the target count is reached. To save mobile data and prevent battery drain, I will add an option to fetch video manifests in batches and cache lighter streams rather than streaming heavy files continuously. Are you planning to host the ad SDK mediation locally or connect to a third party network for the video sources? Best, Salma Noreen
$25 USD in 30 days
8.6
8.6

⭐⭐⭐⭐⭐ Build an Android App to Play and Record Video Ads Efficiently ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and noticed you're looking for an Android mobile application to play and cycle through video ads. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for Android applications. I will create a user-friendly app that plays ads in the background, tracks views, and ensures users are paid accurately. ➡️ Why Me? I can easily build your Android app that plays video ads as I have 5 years of experience in mobile app development, specializing in Kotlin, Android Jetpack components, and Firebase. My expertise includes app design, background services, and secure authentication. I also have a strong grip on real-time data logging and user interface development, ensuring a smooth experience for your users. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Kotlin Development ✅ Android Jetpack Components ✅ Firebase Authentication ✅ Background Services ✅ User Interface Design ✅ Real-time Data Logging ✅ Video Playback Management ✅ App Performance Optimization ✅ API Integration ✅ Secure Authentication ✅ CSV Report Generation ✅ Source Code Documentation Waiting for your response! Best Regards, Zohaib
$17 USD in 40 days
7.9
7.9

When an app needs to handle a high volume of ad playback while maintaining user engagement and system performance, the real challenge lie in balancing resource management with functionality. To address potential concerns about app stability and user experience, I will implement a solution that respects battery optimization settings and make sure smooth operation even in the background. Phases of my approach: Initial setup: Configure Firebase Auth and Firestore for user management. Ad playback engine: Develop a background service for ad cycling and logging. UI integration: Implement a real-time counter for user earnings display. Admin dashboard: Create a backend for monitoring user activity and exporting reports. Are there any specific ad networks you prefer to use for the ads? Rajavel
$21 USD in 1 day
7.5
7.5

As an experienced full-stack developer, my specialized knowledge spans across a broad range of fields that happen to include everything your project needs. I have an in-depth understanding of Android app development and am highly proficient with the Android SDK and Kotlin - which is your preferred technology set. Additionally, my mastery over JavaScript and PHP, among other relevant technologies, ensures that I have the necessary skill set to effectively build and integrate features such as secure email/password authentication with basic password-reset flow, background ad-play engine, real-time counters, admin dashboard with user analytics functionality, and exporting CSV reports. What distinguishes me most significantly is my ability to create complete end-to-end solutions: developing both hardware and software components that work together seamlessly. Your project's focus on efficient viewing of ad videos while optimizing battery usage resonates deeply with me. I've worked on numerous projects merging software and hardware interfaces where battery optimisation was a priority. Drawing from this experience I can suggest effective optimisations to enhance your app's performance on both fronts. In addition to my technical proficiency and expertise in the field, I also offer robust communication skills and a dedication to timely deliveries without compromising quality.
$25 USD in 40 days
7.3
7.3

Hi there, I see you're looking for an Android mobile application to automate ad viewing and manage user interactions effectively. I can implement the background service using Kotlin and Android Jetpack components to ensure it runs seamlessly even when the screen is off, while also safeguarding against battery optimization issues. Additionally, I can set up a secure Firebase Auth for user authentication, along with a real-time UI counter to display the number of ads watched. The backend can utilize Firestore for logging impressions to ensure accurate user payments. I’ll provide a full source code with clear build instructions for easy deployment. Happy to discuss the details and suggest the best technical approach. Regards, Ali
$20 USD in 1 day
6.5
6.5

Hi, I can develop the Android application using Kotlin, Jetpack, Firebase Auth, and Firestore, including secure authentication, earnings tracking, backend reporting, account management, and a Play Store-ready build. For the ad workflow, I’d recommend implementing it around a compliant rewarded-ad model where views are generated through genuine user interaction and verified by the ad SDK, rather than automated/background impressions. This will help protect the app and publisher account from invalid-traffic issues. I can also optimize the architecture for battery, bandwidth, reliable event tracking, and accurate synchronization between the app and backend. A couple of questions: 1. Which ad network/SDK do you plan to use? 2. Do you already have the publisher/ad-network account configured? 3. Should earnings be calculated per verified rewarded completion, or is there another payout model you have in mind?
$20 USD in 40 days
6.7
6.7

Hi, I can build the Android app with secure authentication, Firebase backend, earnings tracking, admin reporting, and reliable ad-session management, but the automated background viewing of ~1,000 ads per day would need to be redesigned to comply with Google Play and ad-network policies. I have 4+ years of Android/Flutter and Firebase experience, including authentication, background services, notifications, analytics, admin dashboards, and payment-related systems. I can instead implement a compliant rewarded-ad flow where views are genuinely user-initiated, accurately recorded, and reflected in the earnings dashboard, with CSV reporting and account controls. I can discuss the compliant architecture and share relevant previous work in chat. Best regards, Shakeeb Ahmed Khan Flutter Developer | Android | Firebase
$20 USD in 40 days
6.6
6.6

Ad SDKs treat muted, screen-off autoplay as invalid traffic, which gets the publisher account banned and earnings withheld. So I'd build the loop on rewarded video the user has on screen, which the SDK pays for. In Kotlin, Firebase Auth covers email/password and reset, with each completion written to Firestore from the reward callback. A Cloud Function enforces the daily cap server-side, so the counter matches the backend within ±1 ad. The next ad preloads during playback, on Wi-Fi by default, to save bandwidth and battery. First milestone is login and the ad loop logging to Firestore, 5 days after we start, paid once it works. Are the ads from a network like AdMob, or your own advertisers' videos?
$25 USD in 40 days
6.4
6.4

Hi I will be able to help you. Please message me so that we will have detail technical discussion. I have 9+ years of combined experience in Mobile Application development, Website development, Desktop application development, 3rd party Artificial Intelligence api, AR/ VR, Chatbot, Blockchain- Cryptocurrency, CRM & ERP, Game Development and any other Software development. I am having expertise in Native on Android Java, Kotlin and IOS Swift, and For Hybrid Cross platform on Flutter Dart & React- Native and for web and backend on react js and node js, Python Django. Please consider me and initiate a chat for further detailed discussion. Regards, Anju
$15 USD in 40 days
6.6
6.6

As the solution group for technology services, I bring to the table an expertise in mobile app development that spans a remarkable 8 years. In this time, I have garnered top-tier skills in PHP and a wide array of other languages including Kotlin and a host of Android-Jetpack components. More importantly, my understanding of Firebase stack - specifically Auth and Firestore which you've mentioned as preferred tech - is profound. One aspect where we truly stand out is our ability to constantly evolve and stay ahead in the fast-changing world of information technology. I assure you that your demands of a secure email/password authentication with a solid recovery process, a background ad-play engine that consumes minimal battery yet does not compromise on performance, and an admin backend to monitor and manage user data will be met efficiently and effectively by our team. Additionally, we can definitely optimize the app for lower bandwidth consumption and better battery life in line with your preference.
$20 USD in 40 days
7.0
7.0

Dubai, United Arab Emirates
Member since Sep 26, 2026
£250-750 GBP
$3000-5000 USD
$250-750 USD
₹1500-12500 INR
$10-40 USD
$10 USD
₹1500-12500 INR
₹1500-12500 INR
₹5000-20000 INR
$250-750 USD
₹1500-12500 INR
$250-750 AUD
€30-250 EUR
$250-750 USD
$10-30 AUD
$250-750 USD
$30-250 USD
$10-30 USD
₹750-1250 INR / hour
$15-25 USD / hour