Business Client need Mobile App Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Bengaluru, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"We are looking for an Android developer to build a background service application for Android 11 devices. This project is Android-side implementation only. All backend APIs will be provided, and the work mainly involves integrating the Android app with our existing APIs.

The app will run continuously in the background as a foreground service (with a persistent notification) and will not have any user interface.

App Distribution and Updates:
This app will NOT be distributed via the Google Play Store. Play Store-specific policies do not apply. The app must implement its own secure OTA update mechanism using our backend APIs.

Project Scope:

* Foreground background service compliant with Android 11 limits
* Integration with provided REST APIs (HTTPS) and MQTT endpoints
* Secure device onboarding using API-provided credentials
* Periodic heartbeat and telemetry reporting

Functional Requirements:

* Configurable sending telemetry to API interval
* Collect device information such as network status (SIM, signal strength, data usage, WiFi)
* Collect device health information (CPU, RAM, storage, battery)
* Optional GPS reporting (policy controlled, can be disabled)
* WiFi hotspot (SoftAP) control and monitoring
* Mobile network monitoring (signal strength, operator info)

Security:

* All communication over encrypted channels (HTTPS, MQTT)

OTA Update Requirements:

* Custom OTA update flow for the app
* Checksum and signature verification
* Download resume support
* Status reporting to backend
* Automatic rollback on failure

Deliverables:

* Android Studio project with clean, modular code
* Background service with network and MQTT integration
* Configuration handling via APIs
* Basic unit or integration tests
* Build and setup documentation

Notes:

* Backend APIs, endpoints, and formats will be provided
* Focus is on Android integration and reliability
* Some features may require system or privileged permissions (to be discussed)
* Clean and maintainable code is expected

Ideal Candidate:

* Experience with Android 11 background and foreground services
* Comfortable with API integration
* MQTT experience is a plus
* Experience with non–Play Store deployments is helpful" (client-provided description)


Matched companies (3)

...

FlowLabs

design and deliver solutions that automate work, scale operations, and accelerate growth. What We Offer: - GenAI Discovery Sprint: … Read more

...

B2Bcert ISO consultants in Bangalore

B2Bcert is a globally recognized certification and consulting firm dedicated to helping businesses achieve international quality and compliance stand… Read more

...

Crystal Infoway

Crystal Infoway is a well-known IT Service Provider who works to Bring Ideas to Reality. We work to shape the dreams victoriously using Design, Techn… Read more