After the user selects the contact, user will be getting three options to send the information to the destination number.
First option allows user to send the information like "name" and "number" from the contact selected from the contact list and can edit the address section.
Second option allows user to send the vcard itself for the contact that was selected.
Third option allows user to edit all information and then send the message to the destination number.
NOTE: Hangout is not supported for this application since it cannot attach the files. Native messaging works fine.
Any suggestions to make this application better will be highly put into consideration..:)