I need one Android APP to read the sensors, like accelerometer, GPS, battery status, etc., and send this info to an API Rest; in not network coverage, store the information locally and send it when the network is available. The App needs to run in the background and start automatically when the phone is powered on. The app installed on each device needs to be identified with a unique ID like IMEI or Mobile Number and send the sensor data with this ID. The API Rest will be built by me based on the information that the app capability. Is only for Android, not need to be published in the Play Store. We need the source code, which can be on .Net MAUI C# or Android Studio Java.
Android Mobile Specifications
This is for a Proof of concept to detect a driving pattern in vehicles.
We need an Android mobile APP to run on a mobile device with a minimum version of 12; the app will be running on a device dedicated to this app only.
The mobile device will be permanently in the car, the user cannot will be to interact with this, and the device will be conncte to power.
The app will send the sensor data to an API Rest (Built by my side).
The data need to be sent:
1) On GPS location change (approx; between 5 to 10 meters).
2) When the device detects rapid acceleration and harsh break (using the accelerometer sensor) Harsh braking and quick acceleration use an algorithm based on the change in speed. An increase in velocity greater than 8.5 MPH per second will trigger an acceleration alert. A reduction in speed greater than 6.5 MPH per second will trigger a braking alert.).
3) Detect a change of position using the gyroscope.
4) The application needs to be running when the phone is powered on.
5) Sent information to the API when the battery is under 10% of charge.
6) If not network is available or cannot connect to the API, the data need to be stored locally and retry to the API more later when the API or network are available again.
7) Each call to the API need send one unique ID for each device, like the IMEI of the Phone Number.
67 freelancere byder i gennemsnit $670 timen for dette job
Hi I am an expert Android developer with over 4 years of development experience. I can build you this simple app in 3 days. Let's discuss it over chat Regards
HI, Can do this in minimal time with good quality. I have 11 years of experience in xamarin which is earlier version of MAUI. Also developed lot of apps using MAUI. Thanks, Jasmin