Upgrade My Android BLE App -- 2
Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted2 hours ago
I have an existing Android application that already works with an earlier Bluetooth Low Energy device. I am now moving to new hardware and need the app updated so it can discover, pair with, and communicate seamlessly with this new BLE board.
Your main objectives are:
• Integrate the new GATT profile and confirm stable read/write operations.
• Enable real-time data synchronization between the phone and the device.
• Maintain full device-side control functions (start/stop actions, parameter changes, etc.).
Please work in Android Studio; the current codebase is structured for that environment and all future maintenance will stay there. I will supply the existing project, the new device’s UUID map, and test procedures. Final deliverables are the updated source project, an installable APK, and a brief change log confirming that data sync and control commands have been validated on at least two Android OS versions. Also, it's updates that need to be done on the API side as well, as the API KEEPS DELETING DATA A FEW DAYS.
Your main objectives are:
• Integrate the new GATT profile and confirm stable read/write operations.
• Enable real-time data synchronization between the phone and the device.
• Maintain full device-side control functions (start/stop actions, parameter changes, etc.).
Please work in Android Studio; the current codebase is structured for that environment and all future maintenance will stay there. I will supply the existing project, the new device’s UUID map, and test procedures. Final deliverables are the updated source project, an installable APK, and a brief change log confirming that data sync and control commands have been validated on at least two Android OS versions. Also, it's updates that need to be done on the API side as well, as the API KEEPS DELETING DATA A FEW DAYS.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.