Confirmed users
398
edits
Line 22: | Line 22: | ||
== Add a Friend == | == Add a Friend == | ||
Most communication Apps have their own contacts. The information in their contacts database are very similar. Basically, the user need only one copy of them. They don't want to maintain multiple copy of contacts. So, the user will keep all contacts in the database of Contacts API and forget contacts of communication Apps. But, communication Apps still maintain their-owned contacts for showing status of friends or for other purposes. | Most communication Apps have their own contacts. The information in their contacts database are very similar. Basically, the user need only one copy of them. They don't want to maintain multiple copy of contacts. So, the user will keep all contacts in the database of Contacts API and forget contacts of communication Apps. But, communication Apps still maintain their-owned contacts for showing status of friends or for other purposes. | ||
=== Make a Voice Call === | |||
When the user want to make a voice call to John; one of his friends, | |||
* he go to Contacts App to find out John. | |||
* Then, the user press on John's Skype phone account. | |||
* Contacts App ask the user what he want to do. Sending a message, making a voice call, or making a video call. | |||
* The user ask for making a voice call. | |||
* Contacts App make an activity for Skype to make a voice call to John. | |||
=== Send a Message === | |||
When the user want to send a message to John; one of his friends, | |||
* he go to Contacts App to find out John. | |||
* Then, the user press on John's Facebook account. | |||
* Contacts App ask the user what he want to do. | |||
* The user ask for sending a message. | |||
* Contacts App ask Facebook App to send a message to John. | |||
=== Add a Number from Call History === | === Add a Number from Call History === | ||
Line 48: | Line 64: | ||
** add the address to the contact that the user choose to initiate the action, or | ** add the address to the contact that the user choose to initiate the action, or | ||
** postResult() with peer's account/address. | ** postResult() with peer's account/address. | ||
== Import Contacts from Communication Apps == | == Import Contacts from Communication Apps == |