R&D Project: Android App Design and development
Implement proof of concept for background screen capture Android app
Deliver prototype of background service to take screencapture of other device foreground application(s)/activity and save to local folder on non-rooted Android device.
Must be coded to be capable to adjust number of frames per second on non-rooted.
Must show icon in notification bar when service installed/running and during capture.
Must provide option to start and stop capture in notification bar menu item, ie show notification item in list to start capture if not in progress, and stop captures if in progress.
Saved image file names must include date and time, ie DDMMYYHHMMSSSS.png
Log file to be created when service stopped to indicate seconds between start and stop, any errors handled and number of frames captured.
Java code base using Android Studio
Must continue to capture images whilst receiving other application notifications, phone calls, or other types of messages.
Error handling must be informative and not just crashout
Must support Android 4.x, 5.x and above on non-rooted device
Must be proven on Samsung phone S3 and S7.
User Interface can be minimal for prototype
Payment/Milestone 1. Deliver .apk and source code to googledrive which saves periodic screencaptures of foreground application and save to app folder - $200
Payment/Milestone 2. Successfully rebuilt source code and tested by project testers on Samsung S3/S5/S7, HTC and Motorola devices. - $100
Test Cases available on request
Payment on milestone completion only- upwork deduct fees from milestone amounts
Daily status report requested
Please review paying attention to detail and ensure your proposal highlights any assumptions or constraints.