Android Caller Id App

Description
The application is to work on Android Mobile devices such as Nexus one, Sprint Hero and etc… . The application is very simple. A popup window appears upon a person call you or you dial a number to call a person. This popup window searches the contact database and if a person’s number is stored there it will fetch it and show the name and number on screen. if the number is unknown or not stored in the contact database, the program should fetch those numbers from a local stored database (MS SQL Compact)(4 databases in total all in .sdf format) this shouldn’t take a second to search the local database and should appear immediately . in the same popup window there should be a hide button and add to contact button. In addition to that a small program that will be used offline to search these databases in numbers or names. all names are stored in Arabic language so the program should be able to handle Unicode.

also the program should have some sort of security to prevent it from installing on other devices without a permission.. i.e. the ability to lock the program to a specific device via IMEI # or ESN # and this should be hard coded to the code.. and should support Unicode

in general the application should function like this one here

http://www.truecaller.com/?p=phone_android&os=Google%20Android

Leave a Reply

Your email address will not be published. Required fields are marked *