2010-03-01 25 views
3

什麼是好的設計模式找到我的應用程序的用戶的朋友(在Facebook,LinkedIn,Twitter等),等誰也與我的應用程序配置?最佳UI /設計模式來找到我的用戶的朋友誰也都是我的用戶

例如,我黨的應用程序有聚會的組織者。組織者通過名稱/電子郵件添加派對人員。稍後,派對人通過Facebook登錄。我想向她展示她的哪些朋友也將參加派對。

我應該

  1. 發送電子郵件至所有參加聚會的人,要求他們通過FB,微博,LinkedIn登錄到我的應用程序?我會在收到電子郵件地址後立即發送電子郵件。這樣,稍後當有人登錄時,我可以通過FB/LinkedIn ID完全匹配,並告訴用戶他們的哪些朋友/連接也參加了派對

  2. 當一個人通過LinkedIn登錄FB時,顯示只是以前登錄過的其他人的朋友/聯繫人(不能通過電子郵件驗證FB/LinkedIn朋友,只需通過ID。因此,需要等到我的應用程序在他們登錄時瞭解到其他人的FB/linkedIn ID在)

  3. 當一個人通過LinkedIn,FB登錄,顯示的朋友/連接,可能是參加派對? - 通過在fname/lname上進行匹配?這種方法不需要朋友已經登錄到我的應用程序,但並不意味着我可以說,「你的朋友吉姆·瓊斯可能是一樣的吉姆·瓊斯是誰參加派對」

這種設計模式的任何好例子?

感謝,

拉里

回答

0

這是一個棘手的情況。雖然您希望用戶通過了解他們的哪些朋友也將參加該活動來獲得良好的用戶體驗,但您也希望他們能夠通過儘可能簡單地註冊參加活動來獲得良好的體驗。

我會建議將使它可選。把一個找到的朋友現在正在參加他們在你的應用中看到的主頁上的按鈕/圖像。圖形應該引起他們的注意,並且真的讓他們想花費額外的努力去發現。然後從那裏給他們對話,詢問他們想要查找的三個社交網絡中的哪一個。然後遍歷用戶選擇提示應用程序訪問的每個人。將數據庫中每個來自各種社交網絡的用戶標識和訪問標記存儲在數據庫中的同一用戶下。 (不要在第一次/最後......這不是一個很好的選擇查詢......只是使用的每個網絡的唯一標識符)

課程的第一用戶這樣做會有,因爲沒有其他人的最糟糕的經歷已經做到了。但通過採用會更好。

祝你的項目!

+0

謝謝你的有用答案。 – 2011-12-30 02:14:21

相關問題