I would like a self-timer added to the basic Android camera that ships with OS 2.0.1 in the Motorola Droid. This self-timer has the following features:
1. In settings, you can choose between 5, 10, and? 15 seconds timer interval
2. In the main camera screen, on the right-hand side, a Timer symbol must be added that acts as a toggle. In one state, the Timer is enabled; and in the other state, the Timer is not
3. If the Timer is enabled, then after the Snaphot/Record button is pressed, an audible countdown starts.
4. When the countdown starts, it can be stopped, and the photo or recording canceled, by clicking the Timer symbol button to the disabled state.
5. During the countdown, the final countdown is an audible alert that speaks either "Three-Two-One-Action" or "Three-Two-One-Smile": "Three" with 3 seconds left, "Two" with 2 seconds left; and "One" with one second. For a video recording, on "Action", the? video recording starts. For a still photo, on "Smile" the photo is taken.
6. The first part of the countdown interval sounds a "beep" on each second.
Bidding Requirements
===============
With your bid, please state your experience developing for the Android OS, as well as any specific Android handset experience.
If you have an actual Android application that works, please send an installable with your bid.
## Deliverables
This project should be built by obtaining the camera code from the Android OS Open Source, which can be obtained at:
<[login to view URL]>
The deliverable must be an Eclipse project containing all source code. The Android OS copyrights must be left in place for all of the original video code.
To verify, I will build and install the project on a real Droid phone. If the timer works, and I have received all source code from you, the project will be considered completed.
Project must be built under a Windows OS.
Project has three phases:
Requirements
==========
In this phase you will describe your code design in a Word document.? You will also deliver simple screen shots indicating how the Settings and Timer features will appear. When we agree on the requirements, 25% of the project cost will be released.
Develop and Deliver
==============
You develop and deliver the code on time. When I receive code that builds and deploys on a Droid, 50% of the project cost will be released.
Testing and Final Project
=================
I test the code on the Droid. You fix any bugs. When this is complete and I receive the final, debugged code, the final 25% of the project cost will be released.