In Progress

Symbian App: Call Handling

The app is needed for Symbian S60 and Symbain 3 (actual models Nokia E7 /C7).

The app has already been programmed for iphone-/android-/bb-version.

This is called "eephone".

We need an app that rewrites the dialed number by making an HTTP query.

This means:

- the app should start with a number pad to dial the number

- the app should be able to browse the address book/contacts

- the app should be able to browse a redial-list

And: If possible the app should listen for outgoing calls in the background, so every call the user makes e.g. from the native address book is also handled via this app.

Once the user dials a number, the app should

1. cancel this call

2. open a URL like [url removed, login to view]

3. read out a new phone number from the output of the called URL

4. dial this number

So, e.g.: The user dials 88814 on his phone. The app asks our server via http, we respond 00491234588814 and the app dials this number. If step 3 fails, the app should try to dial the entered number (fallback).

Parameters added to the URL should be (if possible):

- the entered number, e.g. 88814

- the phone number of the user (and if possible the IMEI of the mobile device)

- the mobile network (e.g. "T-Mobile DE" or MCC/MNC) and if this is the users home network or if he's roaming

- the GPS position of the user

- a version-key of this app

Configuration menu:

This app is given to a closed user group (it's not a mainstream app), so there is no big configuration needed: An on/off-switch and an "exclude list" (numbers like 112 or network shortcodes like check-voicemail), that's all.

Toolbox-menu:

Beside from the dialpad/contact list/call list, there should be one item "Toolbox". The toolbox is only a browser window (or if this is easier: it could be a link that opens the browser) that shows some functions the user could force on our server.

Start/Stop of the application:

Everytime the app starts or is ended, the app should call another URL ([url removed, login to view]) with the same parameters to notify us about the status change. We should be able to send GUI-updates (language pack, background/intro-image) and configuration changes (exclude-list, see above) e.g. via XML to the app during startup process.

I do not only need the app, but also the (well documented) source code. Anyway (I don't have time to develop it myself), there will be ideas for forther releases.

Skills: Nokia, Symbian

See more: handling call symbian, symbian app, symbian handling dial, call handling symbian, nokia call handling, symbian call handling, app call handling, source home, one stop app, notify android, nokia android phone, mcc group, making intro, dial code, contacts iphone android, contacts android iphone, check android version, call source, bb t, android releases, android pad, android imei, call handling app, symbian app force dial, closed user group symbian

About the Employer:
( 1 review ) Koeln, Germany

Project ID: #1088809

Awarded to:

trian

Hi. Ready for this job.

€750 EUR in 21 days
(3 Reviews)
4.8

8 freelancers are bidding on average €1375 for this job

hegazy

done calls handling on symbian before.

€2500 EUR in 20 days
(1 Review)
4.9
sonymathewson

Please check your PMB. Thanks

€750 EUR in 30 days
(0 Reviews)
0.0
ahmednjitti

This is my kind of work, let me do it.

€700 EUR in 3 days
(0 Reviews)
0.0
hardlyworkinguy

Hi, we have created a similar app. Please check your Inbox for further details.

€2000 EUR in 30 days
(0 Reviews)
0.0
styganesh

Try me out. Check your PMB

€1600 EUR in 10 days
(0 Reviews)
0.0
arthurconsagous

Hi, We are very much interested in doing this project. We are a team that has more than 6 years of experience in mobile applications like I-Phone, I-Pad, I-Pod Touch, BlackBerry, Android, Symbian APPS/GAMES. We More

€2000 EUR in 20 days
(0 Reviews)
0.0
zmpk786

Please check your PMB.

€700 EUR in 15 days
(0 Reviews)
0.0