Improving Android app and adding an iPhone version of the same app
Job Description We need to improve our existing app (with widget) for Andoid phones. The app can be found here: https://market.android.com/search?q=sensalarm&c=apps The improvements that needs to be done are as follows: 1. more simple and beutyfull GUI on both app and widget. One color for the background. Standard buttons etc. 2. On the widget there should be text on the buttons as there are in the app 3. When activating a button it should light up, like when a lamp is turning on. it should look more natural than just changing the color of the button 4. Pictures in the speed-dial buttons should be scaled so that the entire picture is visible 5. In the configurations screen the tab pane should be replaced by scrollable menu points with tree structure 6. An extra menu point / screen calles "Alarm Central" should be added in the configurations screen. Here it is possible to enable / disable automatic alarm calls to an alarm central. for both urgent alarms and secondary alarms. Here the phone no of the alarm central can be edited as well, and a DTMF code (tone code) to be sent afterwards can also be entered. The DTMF code is simply a sequence of 0-9 #, * to be pressed when connection with the alarm central has been established. It can be up to 10 digits long. After this sequence has been it is an ordinary phone call. There is one DTMF code for urgent alarms and one for secondary alarms. 7. In the alarm messages sent at the alarm activation. The app should not only send a Google map link with the GPS coordinate. If it has access to get the corresponding address (either by the net or by a downloaded map on the phone) it should also append the actual address from where the alarm is activated. 8. The "Automatic Triggering" menu point is renamed to "Triggering", and a sub menu called "Manual" is added. The text fields for the message from the "Urgent Alarm" and "Secondary" are moved to this location. 9. When the urgent alarm is activated, then after the 5 text messages are sent to the contact persons, it should call the first contact person on the list. If there is no answer after 20 seconds it should call the next person on the list and so on. It must be possible to disable /enable this feature by a check box on the "Urgent Alarm" menu point 10. When the app is calling a contact person it should automatically turn on loud speakers. So that the call can be done without handling the phone directly. 11. In the "Triggering" menu. A menu point called "Deathmans Inactivity" should be added. When enabled the urgent alarm is called if the user (accelerometer) has not moved during a certain amount of time. Under this menu point this amount of time can be entered. The text to be appended to the alarm mesage when this kind of alarm is activated can also be entered. 12. In the "Triggering" menu point it should be possible to enable/disable alarm triggering of the urgent alarm, if the user falls to the ground/floor. The menu point is named "Fall". The fall is detected by the accelerometer. The alarm is then triggered if there is a vertical acceleration above a certain thresshold, followed by a deceleration until the phone (user) is steady for 5 seconds. The text to be appended to the alarm mesage when this kind of alarm is activated can also be entered. 13. All alarm mesages sent consists of the text "ALARM! " flowed by the google map link as it is now, precision, the approximate address followed by the appended message that is unique dependent of how the alarm is triggered (Manual Urgent alarm button, Manual secondary alarm button, External trigger, Escape triggering (+/-100 m), Fall, Deathmans Inactivity, Recharge Needed) 14. If the phone needs to recharge a secondary alarm should be triggered. This feature can be enabled / disabled. In the "Triggering->Recharge Needed" menu point, where also the appended alarm message can be entered 15. As for the current verion the language of all text must be automatically selected dependent of the phone language. So far english for all other languages but danish. 16. The updated app must be signed using our private key that will be provided When the updated Andoid app (1.2) is completed the first milestone is reached and half of the payment is released after approval Now the same app must be implmented for iPhone, and uploaded to App Store. When this is also completed and approved the rest of the payment will be released Consider this as an initial test job with great potential. We are looking for a good contractor with experiance in both Android and iPhone app development, as well a publishing them on Android Market and App Store respectively. And hopefully willing to work with us in future projects and updates. Prepayment will not be accepted due to bad experiences with contractors requiring that. Please reply rapidly if you are interested in this job, and can do it. Keywords: Mobile Apps, google, development, android, map, sdk, iphone, english, gp
| Expired |
More android development projects
View AllMore android sdk projects
View AllRelated projects
Search for freelance jobs
"I did not know what to expect at first. But my final impression once I used your site and service is a great one! Simply amazing!
I would recommend this service to any other freelance artists and co workers who are looking to expand their client base."
"The possibility to include all information about my freelance working places in just one website. It means, I don't need to tell my future employer to go to odesk, elance, etc. They can check everything about me in donanza website."




