I need an android app written to capture video, record audio, and take pictures.
1. Audio and video will be saved to the SD card.
2. A Picture will be taken, and synced to Google drive(or gallery) once per hour.
The oldest data files on the SD card will be erased to make room for newer ones when SD card is full. Video recordings will be two hours in duration. The app will force the android device into the greatest power saving mode (Airplane mode on, screen off, sound+vibration off, etc.). Once per hour, app will turn on cellular radio to sync pictures to google drive then the cellular radio will be turned off when last 60 pictures are finished uploading. The app will always be running by force at startup and should attempt to kill all non essential processes. Video will record at 1 FPS monochrome at maximum resolution and audio will record at 16khz mono. Pictures intended to be uploaded to the cloud will be around 2048x1536 monochrome. Target devices should be Android 2.3(desirable) or 4.0(minimum requirement). User will select what days and hours of the week to run the video function , picture function, or both. UI should be one page only with "recording in progress" icon at top(blinking red dot).
Design files are very rough, defer to your expertise for final implementation.
SUBMIT FINAL BID ONLY, BID MODIFICATION WILL NOT BE ALLOWED.
22 freelancers are bidding on average $218 for this job
Hello This is senior mobile app developer. I can make voice and video from camera and saving to SD card. I have really good experiences to join google api. I want to work on your project. Thanks
Hi! My name is Ihor, I will be glad to help you with app I specialize in Android game development for 3+ years. Feel free to contact me any time to discuss details.
We would like to assist you on this requirement. strongly feel that before we can arrive on a fair conclusion for the price and timeline, I would need more details about the Project which will help us
Seeking an advanced and challenging position which provides a learning curve and progress in my career and an opportunity to enhance my knowledge and become one of the best in my field.