So, as I mentioned before, I'm a big believer in leveraging the knowledge of social connections that exist across the network of different applications (e.g., del.icio.us, flickr, MyBlogLog, Facebook, LinkedIn, your email, discussion groups, etc.). Google appears to be headed down the direction that will allow applications to take advantage of that knowledge.
But I'm still back at my same question:
I'm currently in process on two Facebook applications that leverage that platform for viral expansion via Facebook, and I'm working on the design of several new or extensions of existing sites/software solutions that will leverage social aspects. The questions are:
- Do you leverage Facebook because of installed based and easier, known viral adoption model even though you are locked in?
- Can you justify building out your own social graph (friends, groups, etc.)?
- Do you head towards Google's OpenSocial even though you may be ahead of your users?