Challenge Overview
This exploratory challenge will attempt to solve the age old problem: A single mobile contact page to rule them all. We hope to create a mobile app that merges data from:
1) A user's Contacts from their IOS device.
2) On premise Exchange 2016/Outlook Contacts including the subject of the last email sent or received from that contact.
3) On premise Exchange 2016/Outlook Calendar invites including the title of the last/next calendar invite for that contact.
4) LinkedIn for the profile picture.
5) Contact details from Salesforce.
Obviously on premise Outlook/Exchange is where the real challenge comes from and we are trying to explore what is possible. We know the contact sync eco-system is always changing and we are looking to figure out what the current landscape looks like. Is what we are asking for even feasible? What are the pros and cons of each technique? Should we use a Salesforce sync product, or should we use an agent that lives on or near the Exchange server? Are there any good Salesforce-addons or other third party aggregate providers that we should consider? If so, what does that look like? What do we need to know about various versions of Outlook / Exchange? Can this all be achieved from Salesforce1 or should we leverage a native app to access local contacts and calendars, along with the SFDC mobile SDK? What about React Native or Ionic?
These are but a few of the questions we are hoping you can answer. We are looking for an intelligent discussion to answer these questions and any others that might be deemed important. This discussion should be followed by your recommendations, and you should cite resources and identify any personal experience where applicable. In addition to selecting the best option, you should also identify any option that you evaluated and excluded along with the reasoning. Although not required, an evaluation score card or feature matrix is often a good deliverable as part of your write up. It should be between 2 and 10 pages (not counting images) with good cited references. We recommend you include sample screenshots, images or mockups to support your discussion.
Good Luck
kbowerma
Final Submission Guidelines
Although this is list as a code project, there is no coding involved here, we are looking for a document only submission between 2-10 pages not counting images.This is an subjective score card the submissions will be ranked against each other.