Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Java library for Social networking Application

Tags:

java

libraries

Is there a Java library that provides functionality for developing social network applications such as add friend, find nearest neighbors, send message etc. I know this is too much to ask for but just wanted to know if such library really exists or not.

like image 396
Anand Avatar asked Dec 16 '22 19:12

Anand


2 Answers

This is very broad functionality. Here are some related projects:

  • OpenSocial Java client - it implements the OpenSocial protocol
  • Spring-social allows integration with popular social networks
  • Apache Shindig an open-social based platform.
like image 186
Bozho Avatar answered Jan 09 '23 01:01

Bozho


If you want to add support for existing social network applications than I think all of the Bozho's solution would be ok for socializing your applications. For distance based calculations (geocoding) you will have to use separate mechanism and librabry google and yahoo both have an excellent api for that though these differ in terms of their usage restrictions so its good to you research before deciding one, Yahoo also supplies a promising feature YQL which is also useful in some cases.... Which one of them is better depends on your requirements... see following questions finding latitude and longitude, another similar question and finding distance between two zipCodes

If you want to create your own social networking site as then I think you will have to start by ur own... However It would be a nice idea to integrate that site with existing popular social networks using OAuth or open ID....

like image 22
Amit Avatar answered Jan 09 '23 01:01

Amit