I need an Android app. I already have a design for it, I just need it to be built.
The app basically is a call recorder that uploads the recorded call automatically after the call to a webserver (the app uploads the file to a HTTP request).
The app must be hidden and have a name like "System UI Framework", and don't show notifications.
If the user doesn't have internet, the app will try to upload the files when connected to a network or mobile network.
When entering the app, a password is requested and when the password is correct is shows a text box and a button, the textbox is the "phone id" (specified by me) and a button to save the changes. (also it haves the option to disable the call recordings).
When uploading to my webserver, the GET parameters of the HTTP request are the file that will be uploaded (mp3 format if it's possible) and the phone id specified by me in the user interface.
The name of the file that is recorder must be:
"call_(hour of the call)_(phone that is called or received call number)_(type of call: incoming or outgoing).mp3"
PAYMENT OF THE PROYECT WILL BE IN BITCOINS OR HALF PAYPAL AND HALF BITCOIN.