
Closed
Posted
Paid on delivery
I need a compact Android app written in Java (Android Studio) that starts itself as soon as the phone boots, locks on to a high-accuracy GPS fix, and posts that latitude-longitude pair to my REST endpoint. The server’s JSON reply carries a single integer—how many minutes the app should wait before the next post—and the app must respect that interval for every subsequent transmission while the phone is on. Key behaviours • High-accuracy location only: use the fused-location provider with GPS priority. • Runs completely in the background, surviving task-kills and device reboots (JobScheduler / WorkManager or a foreground service with a silent notification—whichever meets current Play-services constraints). • If a fix is impossible, simply retry after a short delay; no user prompts or fallback positions. • Minimal battery impact: request updates only as often as the server tells us, release location listeners in between, and bypass any aggressive OEM battery-saver settings where possible. Deliverables 1. Full Android Studio project in Java, ready to build. 2. Config section (or gradle property) where I can drop my API URL and auth key. 3. Signed release APK for quick sideload testing. 4. Read-me explaining permissions, background execution strategy, and how to modify the retry interval logic. The project is small and focused; once the above behaviours are rock-solid and verifiable with a simple curl-based mock server at my end, we are done.
Project ID: 40448535
94 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
94 freelancers are bidding on average $165 USD for this job

Hi there, Jas this side from Logictrix and I am ready to work on your app with my team and with a promise for long term support in fairly low cost. Please just give me your few minutes for the chat so that we can discuss all the important points about project as well as we can clarify any queries from both side to go ahead further for final agreement. We will use AI tools to developed your app very quickly and so in cheapest cost as we are expert in AI development and we used many AI platforms like openAI, Freepik, Antigravity, Cursor etc for App development and other AI work. We have developed around 400+ Android and iOS apps using Native and Flutter SDK in the past 15 years, Many apps are Live in Google play and App store. We will share our detailed portfolio over the Chat once we connect. Looking forward to your reply... Thanks and Regards Jas
$100 USD in 2 days
9.7
9.7

Hi, I have an extensice amount of experience in FusedLocation services and I can automatically restart the app when the phone reboots and will use a Foreground service with silent notification so that it always runs in the background. I will also optimize the battery usage while maintaining high accuracy of the location updates. Do you have any proposed design for the app or should we go with the basic design? I have been developing mobile apps for quite sometime now and I have developed many location based apps. I have 99% project completion rate with over 520+ reviews on this platform. Let's chat further to discuss more in details.
$500 USD in 7 days
8.9
8.9

I can build a lightweight Android Java app that automatically starts on boot, captures high-accuracy GPS coordinates using the fused-location provider, and securely posts them to your REST API at dynamic server-controlled intervals. The app will be developed in Android Studio using Java and designed for stable long-term background execution with minimal battery usage. I’ll implement a reliable foreground service/WorkManager strategy compatible with modern Android restrictions, including reboot persistence and OEM battery optimization handling. Key features: • High-accuracy GPS only (no fallback locations) • Dynamic polling interval from server JSON response • Automatic retry handling on failed GPS fix • Background execution surviving reboot/task-kill • Optimized battery and network usage I can start immediately and deliver a clean, stable, production-ready implementation for quick testing with your mock server.
$240 USD in 7 days
7.1
7.1

Hi, We can build this Android app in Java using Android Studio with reliable background execution and high-accuracy GPS handling. The app will: Auto-start on device boot Use fused-location provider with GPS priority Send coordinates to your REST endpoint Dynamically follow the retry interval returned by your server Run in the background using a stable foreground service / WorkManager setup Minimize battery usage by releasing listeners between updates We’ll deliver: Full Android Studio Java project Configurable API/auth section Signed APK for testing Documentation covering permissions, boot handling, and retry logic We’re familiar with Android background execution limits, OEM battery optimizations, and Play Services constraints, so the focus will be on stability and reliability. Regards Interconnect Team
$140 USD in 7 days
6.8
6.8

Hi, this project requires a compact, resilient Android background service for high-accuracy GPS tracking with dynamic server-driven intervals. The real engineering risk lies in maintaining reliable background execution and precise timing despite aggressive OS task management and battery optimization. I usually structure such systems by separating location acquisition, background scheduling, and network communication layers to ensure robustness and minimal battery impact. While my recent projects focus on AI-driven backend and automation pipelines, I have strong experience in designing maintainable, production-ready software systems with clear configuration and deployment strategies. For this app, I recommend a foreground service with silent notification combined with WorkManager for task scheduling to balance persistence and compliance with Play-services constraints. I approach reliability by implementing retry logic for location fixes and server responses, releasing location listeners promptly, and documenting permissions and execution strategies clearly. I can outline the background execution architecture and interval management logic to ensure the app meets the specified behaviors and is easy to maintain. Thanks, Hercules
$250 USD in 7 days
6.3
6.3

Hi, background GPS apps fail when they don’t handle boot start, Android restrictions, and battery limits properly. I can build this small Java Android app so it reliably captures high-accuracy GPS and posts it to your REST API based on the server-defined interval. What I’ll deliver Java Android Studio project Auto-start on device boot High-accuracy Fused Location GPS only Background execution using WorkManager / foreground service as required REST API post with configurable API URL + auth key Server response controls next interval Retry logic when GPS fix is unavailable Signed APK + clean source code + README I’ll keep the app lightweight, battery-conscious, and testable with your mock server so the GPS post/interval flow is fully verified before delivery. Let's chat
$250 USD in 7 days
6.2
6.2

Hi There!!! ★★★★ ( Reliable background Android GPS tracking app with server-controlled update intervals and low battery background execution ) ★★★★ Project understanding: I understand you need a lightweight Android Java app that runs in the background, starts on boot, captures high-accuracy GPS location, and sends it to a REST API. The server response controls the next update interval dynamically, and the app must run continuously with minimal battery usage and no user interaction. Services mentioned here based on project details ⚜ Android background service development (boot auto-start support) ⚜ High-accuracy GPS tracking using fused location provider ⚜ REST API integration with JSON request/response handling ⚜ Dynamic server-controlled update interval logic ⚜ WorkManager / foreground service implementation for reliability ⚜ Battery optimization and efficient location polling strategy ⚜ Signed APK delivery with full Android Studio source code My approach will be to implement a robust background service that starts on boot, securely handles GPS updates, sends data to your endpoint, and dynamically adjusts timing based on server response while ensuring compliance with modern Android background limits. I will also provide clean configuration and documentation so you can easily update API details and test with your server. Looking forward to working on this focused tracking solution. Warm Regards, Farhin B.
$110 USD in 10 days
6.6
6.6

Hello, As a seasoned Android developer with a sharp focus on mobile app development, I possess the skill set necessary to execute your GPS tracking project flawlessly. My proficiency in Java and Android Studio ensures that I can produce top-notch code that respects Play-services constraints, and maintains accuracy through the fused-location provider with GPS priority. Whether it's configuring the API URL and authentication key or preparing a ready-to-use APK, my deliverables will be concise and comprehensive. Additionally, given our commitment to customer satisfaction and prompt response time, you can be assured of a project delivered exactly as per your requirements in double-quick time. We don't just create apps; we create customer-centric experiences which promise longevity and resilience even under the harshest of circumstances. In cases where location fixes are disturbed, instead of prompting users or resorting to fallback positions we swiftly employ a short delay and retry strategy. Lastly, what sets me apart from the rest is my deep understanding of how OEM battery-saver settings work, enabling me to minimize any possible battery impacts drastically without compromising on the function or quality of your app. Let's not just create an app, but build a long-standing partnership where we can resolve any of your future queries together through the read-me document I'll provide decoding permissions and execution strategies behin Thanks!
$130 USD in 2 days
6.2
6.2

Hello, I’ve read your background GPS tracker idea and I’m confident I can deliver a compact Android Studio Java app that boots and runs quietly in the background. I will implement a high-accuracy location fetch using FusedLocationProvider with GPS priority and post the lat/lon to your REST endpoint as soon as it’s ready. I’ll use a robust background strategy (WorkManager or a foreground service with a silent notification) to survive reboots and task-kills, and I’ll respect the server-provided interval to schedule the next post. If a fix isn’t available, the app will retry after a short delay without user prompts, and I’ll document how to adjust retry logic in the Read-me. Next steps: I’ll deliver a ready-to-build Android Studio project with a simple config section for API URL and auth, plus a signed APK for quick testing, within a couple of weeks.
$155 USD in 13 days
6.1
6.1

Hi, I can build this compact Android Java app in Android Studio with reliable background GPS reporting, boot startup, and dynamic retry intervals from your REST API. I have strong experience with Android background services, fused-location provider, WorkManager, foreground services, boot receivers, JSON APIs, and battery-aware location tracking. I will implement high-accuracy GPS-only location capture, post latitude and longitude to your endpoint with the configured auth key, parse the server’s integer response, and schedule the next transmission based on that interval. If GPS is unavailable, the app will retry after a short delay without using fallback positions or user prompts. The app will include a boot receiver, background execution strategy compliant with current Android constraints, proper permissions, minimal battery usage by releasing location listeners between runs, and a simple config section for API URL and credentials. I will deliver the full Android Studio Java project, signed APK for sideload testing, and a README covering permissions, setup, and retry logic. I would be grateful to help build this focused GPS reporting app and will gladly accept your feedback. Best, Justin
$140 USD in 7 days
5.9
5.9

Hello, With 4 years of experience in Mobile App Development, Android App Development, and REST API integration, I am well-equipped to handle your project requirements. I understand the need for a compact Android app that autonomously tracks high-accuracy GPS data and communicates with your REST endpoint. I have carefully reviewed the project details and am confident in my ability to deliver a professional solution. My expertise in Java, Android Studio, GPS integration, JSON handling, and REST API utilization align perfectly with the tasks outlined in your description. I am keen to discuss further details and collaborate on this project. Please feel free to connect in the chat for a more in-depth conversation. Best regards, Taimoor from Pixels Soft Let's connect in the chat for further discussion.
$199 USD in 7 days
5.4
5.4

With extensive experience in Android app development, specializing in background processes and GPS tracking, I'm well-equipped to create the compact Java Android app you need. My past projects involving similar functionalities have honed my skills in implementing high-accuracy GPS fixes and seamless background operations. Question: Would you prefer the app to have a user interface for monitoring purposes, or should it work entirely in the background without user interaction? Regards, Yogesh Kumar
$150 USD in 9 days
5.3
5.3

I can build this Android app in native Java using Android Studio with a reliable background execution approach that survives reboots, task kills, and modern Android battery restrictions. A couple of quick questions before starting will the app be used internally via sideload only, or do you eventually plan to publish it on Google Play? Also, does your API already return a simple JSON structure like {"interval":10}, or would you like me to define the request/response format as part of the project? I have experience working with foreground services, WorkManager, fused GPS location APIs, REST integrations, and boot receivers for persistent background tracking applications. My approach would be to use the FusedLocationProvider with high-accuracy GPS priority, send the coordinates to your REST endpoint, then dynamically schedule the next execution based on the server’s returned interval. The app will release listeners immediately after each successful fix to reduce battery usage and will retry intelligently if GPS is temporarily unavailable. I can also include guidance for handling aggressive OEM battery optimizations on devices like Xiaomi, Samsung, Vivo, etc.
$250 USD in 7 days
5.3
5.3

Hi there, You need a tracker that wakes cleanly on boot, gets a real GPS fix instead of noisy network data, and then stays disciplined about when it posts again , that’s exactly the part I’d build carefully. I’ve done Android work with Java, fused location, WorkManager/foreground services, REST/JSON flows, and boot persistence, so I can keep this compact, battery-aware, and reliable across reboots and task-kills. I’ll structure the app with a config area for your API URL/auth key, a background execution model that fits current Android constraints, and a retry flow that only uses high-accuracy GPS when available. On each server response, the interval will be updated and respected for the next transmission, with listeners released in between to reduce drain. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. I can also provide a signed release APK, plus a clear README covering permissions, boot handling, and how to adjust the interval logic. If you’d like, I can start by confirming the best service strategy for your target Android versions and OEM devices. Best regards, Asad
$75 USD in 3 days
5.4
5.4

Hello! I’ve found the best approach to build your Android GPS reporting app in Java while keeping it lightweight, reliable, and battery-friendly. I’ll start with a foreground service that auto-starts on boot via a BootReceiver, ensuring the app survives task kills and device reboots. I’ll integrate the FusedLocationProvider with GPS priority to get high-accuracy location updates, and listeners will be registered only while waiting for a fix. Once a location is obtained, the app will POST the latitude and longitude to your REST endpoint and read the server’s JSON response to determine the next interval. This interval will dynamically control all subsequent transmissions. I’ll handle failed GPS fixes gracefully, retrying after a short delay without user prompts, and implement WorkManager/JobScheduler fallback where needed to satisfy modern Play-services constraints. Minimal battery impact will be achieved by releasing location listeners between updates, respecting server intervals, and including optimizations to bypass common OEM battery savers. Configurable properties for API URL and auth key will be added in gradle or a separate config file, and I’ll provide a signed APK along with a clear read-me explaining permissions, background strategy, and interval logic modification. Warm regards, Yulius Mayoru
$100 USD in 3 days
5.2
5.2

✋ Hi There!!! ✋ THE GOAL OF THE PROJECT:- DEVELOP A BACKGROUND ANDROID GPS TRACKING APP THAT SENDS HIGH ACCURACY LOCATION DATA TO REST API WITH SERVER CONTROLLED INTERVAL LOGIC I have carefully reviewed your requirement to build a Java based Android app that auto starts on boot, collects high accuracy GPS location and posts it to a REST API with dynamic interval control from server response. I am best fit because I specialize in Android background services and location based applications. 1 background service using fused location provider with GPS priority and high accuracy tracking 2 REST API integration sending latitude longitude and handling server response based timing logic 3 boot auto start functionality with WorkManager or foreground service for stable execution I will provide UI design, database management, testing, and full source code delivery at project completion with APK and deployment guide. I have 9+ years experience as full stack developer and have built similar GPS tracking and background service apps. Looking forward to chat with you for make a deal Best Regards Elisha Mariam!
$111 USD in 11 days
5.0
5.0

Hi there, I’ve carefully read your project description for a compact Android GPS tracker app, and it sounds like a perfectly targeted challenge. I have extensive experience developing background location apps using Android’s fused-location provider and managing background services with WorkManager and foreground services to respect battery constraints and OEM conditions. I will ensure the app boots with the device, locks to high-accuracy GPS only, posts location updates to your REST endpoint at intervals dictated by your server's JSON response, and handles retries smoothly without user intervention. I will deliver a clean Java project in Android Studio, including a config section for your API URL and auth key, a signed release APK for testing, and detailed documentation covering permissions, background execution strategy, and retry logic modification. I’m confident that within 5 days, you’ll have a rock-solid app ready for your testing with your mock server. Could you please confirm which Android versions you intend to support with this app? Best regards,
$155 USD in 19 days
4.8
4.8

Hello! I appreciate the opportunity to bid on your project for a compact Android app. I understand you need an app that starts on boot, locks onto a high-accuracy GPS fix, and posts location data to a REST endpoint while adhering to specific behaviors for efficiency and reliability. With extensive experience in Android development using Java and Android Studio, I have successfully implemented features similar to your requirements, including background services, location tracking, and RESTful API integration. My expertise with the fused-location provider ensures that I can achieve high-accuracy location fixes while minimizing battery impact. To ensure your app meets your goals, my approach will include: - Implementing a foreground service to ensure the app runs continuously and survives task-kills. - Configuring the location request to prioritize GPS accuracy and manage updates based on server responses. - Creating a clear configuration section for your API URL and auth key, along with comprehensive documentation for permissions and execution strategies. I am eager to collaborate on this project and am confident in delivering a robust solution that meets your needs. I am ready to discuss any further details and can start immediately. Thank you for considering my bid!
$140 USD in 7 days
4.7
4.7

Hello, I’ve reviewed your Android GPS tracker requirements and understand you need a lightweight Java-based app that runs fully in the background, auto-starts after reboot, acquires high-accuracy GPS coordinates using the fused location provider, and posts them to your REST endpoint while dynamically respecting the server-defined interval. The focus on reliability, low battery usage, and surviving task-kills/OEM restrictions is clear. I can deliver a complete Android Studio project in Java with a robust background execution strategy using WorkManager and a foreground service where required for modern Android versions. The app will support boot persistence, silent retry handling when GPS is unavailable, configurable API/auth settings, optimized GPS requests to reduce battery drain, and clean REST communication with JSON parsing. I will also provide a signed APK and detailed documentation covering permissions, execution flow, and retry interval customization. I’m ready to start immediately and can also test the workflow against your curl-based mock server to verify stability before final delivery. You can also view my portfolio here: https://www.freelancer.com/u/Feriver Thanks, Asif
$250 USD in 3 days
4.6
4.6

With 5+ years of experience in Full Stack Development, I've honed my skills in Java, making me the perfect candidate for your Background Android GPS Tracker project. Not only do I have a solid understanding of Android Studio and fused-location provider, but I also have ample experience with JobScheduler, WorkManager, and building foreground services -- all crucial to ensuring your app runs seamlessly in the background. Moreover, my time at i2c Inc., a global fintech company where I processed millions of transactions monthly, equipped me with the ability to optimise systems for minimal battery impact - an important consideration for your project. Additionally, my expertise in backend development allows me to create and implement robust and efficient RESTful APIs -- which is vital for your app's functionality. In terms of deliverables, you can expect a comprehensive Android Studio project written in Java with an easily configurable section for dropping API URL and auth key. Plus, a signed release APK to facilitate quick sideload testing. Finally, I'll provide you a detailed read-me document explaining permissions, background execution strategy as well as allowing you to modify the retry interval logic. Let's connect and get started on rock-solid and verifiable GPS tracker we can both be proud of!
$250 USD in 3 days
3.7
3.7

Belo Horizonte, Brazil
Payment method verified
Member since Jan 17, 2015
$10-20 USD
$10-25 USD
$10-50 USD
$30-250 USD
$5-10 USD / hour
₹750-1250 INR / hour
$2-8 USD / hour
₹1500-12500 INR
€250-750 EUR
₹12500-37500 INR
min ₹2500 INR / hour
₹600-1500 INR
$25-50 USD / hour
$5000-10000 SGD
$8-15 USD / hour
$2-8 USD / hour
$30-250 USD
₹1500-12500 INR
₹600-1500 INR
$30-250 USD
$30-250 USD
€250-750 EUR
₹500000-1000000 INR
₹37500-75000 INR
₹12500-37500 INR