A proof of concept Android phone app needs to be developed.
The deadline is very short (3 days). The app will only be run on a particular Android phone and will initially have extremelly simple logic and interface.
I do not expect a good developer to take more than a few hours to write this app.
The objective is to obtain a working app (apk and source code) to show certain people.
The phone is an HTC One X with Android version 4.2.2
The app will do the following:
On starting, will display a banner that will occupy the full screen for 2 seconds with the title of the app. "Charge Meter" in yellow bold embossed letters on an titanium metal looking background in a thick black frame.
The app has only one screen which displays the following, in the below order:
The Rate the current "run" is based on, which is an input field that allows only an integer number to be entered. The keyboard should automatically be switched to Num lock mode when this input field gets focus.
The Start time (hh:mm:ss) which shows a functioning digital clock (e.g. 14:35:30) of the current time. This time will be locked to the current time when the Start button is pressed.
The Elapsed time, initally 00:00:00, which shows the number of hours, minutes and seconds that have elapsed since the Start button at the bottom of the screen was pressed.
The End time which shows a functioning digital clock (e.g. 14:35:30) of the current time which initially should display no numbers.
The Total charge which is the product of the rate the user has entered in the Rate field multiplied by the Elapsed time.
(e.g Rate = 30, Start time = 1:30:30, Elapsed time = 2:00:00, End time = 3:30:30, Charge = 60)
The Rate and Charge boxes should allow/display two decimal places and no more than 6 digits in total.
Two buttons at the bottom of the app (on same horizontal line, next to each other) allow the user to Start/Pause the meter, Reset the *times* and return the app to its initial state but *without* clearing the Rate field.
When the meter is not running the first button should display Charge (and the audio Play sign).
When the meter is running the first button should display Wait (and the audio Pause sign)
The second button will always display Clear (and the audio Eject sign). When the Clear button is pressed the app will ask the user to confirm the clearing with a pop-up dialog that allow the user to Confirm the action by prompting: Reset Meter? [OK] [Cancel]
While the meter is runnning, the Total Charge display should display the calculated charge thus far in realtime.
The background (body) of the app is glossy plastic looking royal blue.
The Rate input field is an embossed frame with pale yellow background.
The Start time label looks exactly like the screen of an LCD digital watch. (Light grey background and black digital numbers)
The Elapsed time label looks exactly like the screen of an LCD digital watch. (Light grey background and black digital numbers)
The End time label looks exactly like the screen of an LCD digital watch. (Light grey background and black digital numbers)
The Total charge label looks exactly like the screen of an LCD digital watch. (Light grey background and black digital numbers)
Upon pressing the phone's Settings or Menu button the only option shown will be to exit the app.
As you can see the app is extremelly simple, however it must look extremelly well made.
Since there is practically no business logic implementation involved, 90% of your time will be spent on the look and feel of the app. Develop a good looking app please!
Questions for clarifications further specifications, welcome.
Hi, thank you for explaining the app in detail. It would be an easy task with clear explanation of every detail of the app. I can do this job in three days.
$100 USD in 3 days
5.0 (24 reviews)
5.1
5.1
9 freelancers are bidding on average $168 USD for this job
We are a team of 6 people with a park work history of 4 years in a company . where we created more than 4 dozen application in android + ios we have speciality in android and java development we have developed many projects for many multi national companies before starting development of our own we have experience of more than 3.5 yrs behind android development and created many application in various domain . please give us a chance and you will have your all projects developed by us. FYI we have developed the same type of app for a manufacturing firm. while working in our company satisfaction is our guarantee if not satisfied dont pay us any thing 10days of post project support is free with us . thanks
. Dear Sir, We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! Looking forward to hear from you soon - GOD Bless