WordPress already has the complete infrastructure and adoption needed for a social network. The only missing key is interconnecting them, why the need for a separate platform? app? It's all in place. Only a plugin is needed.
Anyone with the plugin would be able to connect their network into anyone else with the plugin. I would imagine it could be done with openid and xmlrpc.