Android app trigged by an incoming call

Closed Posted Dec 5, 2011 Paid on delivery
Closed Paid on delivery

A. Android application

1. Application should work on Android 2.2 or higher

2. Application will be a subject to the user acceptance tests.

B. Main functionalities:

1. Application while receiving a call, should send through web services (still while the phone is ringing and call is unanswered), using available internet connection, a request to the host, request should contain two identifiers stored as a parameters + incoming number

2. Application should receive the response from the host and display it on the screen (instead of standard android screen)

3. The response will contain: name of the caller [ID5], sessionID, status1, description1, description2, status2, description3 (optional), status3 (optional). It is also possible to have answer no data – to be defined

4. The response should be displayed so that, caller, description1 and description2 use 1/3 of the screen each, if description3 is present, then ¼ of the screen each

5. The response status1 and status2 – should influence the colour scheme of description1 and description2 respectively (both font and background colours defined as RGB definition for font then background – parameter value for a given status define colour scheme, parameter1,2,3,4,5,6)

6. As a future extension, in step1 it should be able to check local database if present (database as a such and caller number)

7. If during 1-4 the phone is answered, display should be aborted

8. If performing 1-4 within x seconds (where x is a parameter7 – two digits) is not possible, error message should be displayed

9. After the call is terminated application should display question1, question2, description3.

a. Question1 should be defined by parameters and have two answers (buttons) – colour schemes defined as a parameters, answers and font and background should be defined (parameter8 and 9 define question, parameter 10 as a RGB for each define font colours and background respectively)

b. Question2 should have LOV defined as a parameter11

c. Description3 should enable typing in answer as a regular SMS message – up to 500 characters

10. Questions and descriptions defined in 9 should be displayed consecutively

11. After collecting answers from 9 it should be send to the server through the web services (see also step12 – sessionID is needed)

12. Application should store sessionID received in step3 and send it back in the step11

C. Miscellaneous:

1. After application is download and installed on the phone, before first start the initialization process should take place

2. As a part of initialization the application should prompt for user ID [ID1], customerID [ID2].

3. Data gathered in 2 + phone number [ID3] should be send to the host through the web services

4. In response, application should receive all the parameters described above

5. All parameters should be stored locally with timestamp of receiving them

6. After each transaction described in B11 – application should check for update in parameters and update them if necessary [possible answers – new parameters, or no data response available), together with request, parameters timestamp should be sent.

Android Mobile App Development

Project ID: #1326846

About the project

17 proposals Remote project Active Jan 29, 2012

17 freelancers are bidding on average $526 for this job

Sargius

Hi Pepe, enough experienced for such work and already done parts of them. Please, kindly check pm for details.

$500 USD in 21 days
(102 Reviews)
6.4
v2software

Hello Sir , ##################### Plz check your PMB ######################### Thanks

$500 USD in 20 days
(14 Reviews)
5.3
Miciniti

H, I am an experienced Android developer. I am interested in your project and am ready to work with you.

$400 USD in 20 days
(16 Reviews)
5.2
jiyeyuran

Hey, I'd like work for you. I did a similar project called "mezeze". You can find it on Android market.

$500 USD in 30 days
(5 Reviews)
4.0
hassanibraheem

Dear, I've read your detailed requirements and I'm interested in this project. I assume a test web service instance will be provided during my development. Feel free to message me if you have any questio More

$350 USD in 14 days
(13 Reviews)
4.1
princerv

Hello Sir... We have done similar kind of applications before... Please check your PMB for more details...

$600 USD in 21 days
(1 Review)
2.6
silversoftware

Concerned, We are group of developers which work in different tools like C#, VB.net, Android, Amazon Web Service EC2, PHP, Joomla,Word Press etc having experience varying from 6 to 2 years. So looking a positive re More

$700 USD in 25 days
(3 Reviews)
2.3
shirely

Hello We have a professional andriod team. Thanks Shirely

$500 USD in 15 days
(0 Reviews)
0.0
vangle

Please check my pm

$500 USD in 10 days
(0 Reviews)
0.0
android11apps

"Dear Client, Please check your PMB for more details Thanks and Regards"

$450 USD in 15 days
(0 Reviews)
1.4
CodeLab

Can I do this in BLACKBERRY ? I have expertise in developing applications that needed advanced knowledge of Telephony , SMS , messaging , networking etc .many applications that run in the background and can automatical More

$800 USD in 10 days
(1 Review)
4.0
addroittech

AdDroIT Tech having vast experience in the field of mobile application development and already worked on similar kind of solution.

$450 USD in 30 days
(0 Reviews)
0.0
cornurmartin

Hello Sir, We can confidentially complete the project.. Please check PMB for listing.. Warm Regards

$600 USD in 10 days
(0 Reviews)
0.0
GilbertMAnderson

Hello Dear..... Please check your PM I have read your project details.

$400 USD in 25 days
(0 Reviews)
0.0
harryeiinfotech

please chk pmb

$600 USD in 5 days
(0 Reviews)
0.0
gtplbe

hello sir please chk pmb

$600 USD in 5 days
(0 Reviews)
0.0
cirrus6

Scope - Initial Milestone: Create application prototype on the Android / Web Server. - Deliver functionality described in Project Description Experience - Consultant has created an Android app that captures incom More

$500 USD in 21 days
(0 Reviews)
0.0