Android app to sync all contacts between selected accounts.
€750-1500 EUR
Paid on delivery
Have you ever found fourself in a situation where you would need to call a colleague but you do not have ones phone number because the contact is only in your work Exchange address book! Or wanted to send a quick email to a friend using employer provided computer and discover that the address is in only in your Google contacs! Well I have and I'm looking for a remedy.
The goal is to have an app that combines all contact records FROM all selected accounts TO all selected accounts in Android. (iPhone app is also an alternative or both Android and iPhone). The app should be able to merge/sync the records manually (initiated by the user from app UI) or automatically. Automatic meaning that whenever a change is made to a contact in any of the address books monitored by the app then the change is replicated to all other address books (including additions and deletions of records)
Attached file Merge [login to view URL] contains an example how different records should be combined.
Ideally the app would have quite minimal UI integrated to standard Android Account maintenace ([login to view URL]). Once the app is installed there should be an additional account type in standard account selection ([login to view URL]) and behind that the "main UI" for the app.
App main UI should have the following elements ([login to view URL]):
- List of all accounts in the system where there are contacts in main contact database
- Checkboxes in the list so that user can select which accounts one wants to keep in sync
- Add button. If there's an account in the system where there are no contacts in the system but the user would like add that to the sync then pressing the add button would force the account to the list. (Ex: user opens a new e-mail account for oneself and would like to copy all ones contacts there. After empty account is added to Android it does not have any contacts and thus it's impossible to tell if it should be listed as an account relevant for sync) Addition can be done adding a dummy contact to the address book of an emty account.
- ActionBar
- Back button
- Manual sync button.
- Settings button. This would take the user to Settings screen of the app.
Sync/merge of the contacs should happen between the accounts selected by the user according to app settings.
Sync/Merge settings should be minimal in order not to confuse the end user too much ([login to view URL]).
1. Settings to determine if the record is duplicate. Compare the fields selected by the user and if the data matches then the record is a duplicate and needs to be resolved according to "Resolve Duplicate" setting
2. Resolve Duplicate. Use the most resent record forund from any of the address books or merge the records into one record.
Project ID: #9779758
About the project
23 freelancers are bidding on average €1399 for this job
Dear sir, I am a senior Android developer with much experience. I've developed many Android apps and you might have read it in my profile. Please send me private message. I think we can discuss more detail. Thanks More
Dear Sir, We are working on Web, iPhone, iPad and Android, We have large team of that skills with designer. We have checked your requirement and we are interested to working on it, would like to see wire-frame for m More
Dear My Client! Your project is a perfect fit for my experience and abilities. I have read your job carefully and I am sure I am the best candidate for the job. I have extensive experience in developing a wide range More