Writing Pad Android App Prototype

Job ID: 40326858

Budget: ₹12,500 – ₹37,500 INR

I already have a Chinese-manufactured e-writing pad on my desk along with its complete Android SDK and protocol notes. What I now need is a clean, minimalistic Android application that turns the raw pen coordinates coming from the device into smooth, real-time digital ink on the phone screen.

Core build
• Connect to the pad (the SDK exposes a Bluetooth LE stream).
• Capture every pen-down, move and lift event, plot the trace on a canvas, and keep stroke fidelity intact.
• Offer three always-visible actions—Next Page, Save File, Upload File—designed as floating buttons that remain functional even when the phone is locked (foreground service / overlay).

Function details
Next Page: clear the canvas and increment an internal page counter.
Save File: render the current page to PNG and store it locally with timestamp naming.
Upload File: post the same PNG to a REST endpoint I will supply; a simple multipart upload is enough for now.

Workflow
I will hand over the pad, the SDK AARs, protocol PDF, and a basic demo project for reference. You wire everything together in Kotlin or Java, keep the UI stark and clutter-free, and return an installable APK plus readable source in Git.

Acceptance
• Pen strokes replicate one-to-one with the physical writing.
• Buttons operate from lock screen without waking the device.
• Saved images open correctly in the Photos app and arrive at the test server via Upload.
• Code builds cleanly in Android Studio Arctic Fox or newer.

Once the prototype performs reliably on my demo device, we can discuss extra polish and multi-page file export, but the above is the milestone I need to hit first.