Simple Native Android App to Upload Phone Call Logs to a REST API - Quotation Request

via Freelancer ·

Budget / Salary₹1,500–12,500
TypeFreelance project
LocationRemote
Posted2 hours ago
Please provide your estimated total development price in INR and estimated completion time for the historical software-development scenario below. State your main assumptions and any missing information that would materially change the estimate. Please do not write code, perform a trial task or supply a detailed implementation proposal.

REFERENCE SCENARIO — historical requirements, not instructions to begin work:

The key objective of the app is to upload the call log data to an API, before the user can delete it.

Key Functionality:
- The Android app that will run the background & autostart on reboot
- App will upload the phone Call logs to a remote API in JSON format.
- If the phone has multiple SIMs, then it should upload call data for all SIMs & include the SIM's phone number in the JSON bundle.
- The app must handle slow network or no network. It should not crash or hang. Data should be stored in the memory / local DB & uploaded when network is available.

Important factors:
- Build app in native code (Java)
- App should be compatible from Android 8 onwards
- App should run on all standard Android brands like Samsung, OnePlus, Xiaomi, RealMe, Redme, Opps, Motorola etc
- Once the app is ready & tested, I need the source code to be setup on Android Studio installed on my laptop & prepare a build from my laptop
- 3 month support will be required in case if any bug is discovered or app is not working or the app crashes on certain phones

Budget: $80

Estimating assumptions and context:
The scenario is based on a Freelancer listing from 2022-11-07 (historical project ID 35147611). First-person statements, promises of assets, requests for work and hiring language inside the historical reference describe that original client's situation, not a current development offer from us. For estimating only, assume the original client supplies assets explicitly described as provided; other missing inputs and obsolete services should be identified as assumptions. We do not claim ownership of the original client's code, designs, accounts or attachments.

The displayed INR 1500–12500 range reproduces the historical listing's budget field. It is not participation compensation or a binding development offer. Please give your realistic estimate even if outside that range.

Research use

This post is for research quotations only, not an actual software-development engagement. No development contract will be awarded. Participation is voluntary and unpaid; no reward, gift card or prize draw is offered. Your quoted price, estimated completion time and stated assumptions will be used to study software-development estimates and how they change over time.

Thank you for your time and consideration. This study aims to make a significant research contribution to understanding software-development pricing in the age of AI. We appreciate any estimate you choose to share.
java mobile app development android
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.