There are a lot open source initiative happening for the open social application development.Apache shindig is an incubator project helps to develop opensocial containers .
Guice
The dependency injection framework from Google.It helps in developing custom handlers in shindig.It takes creating instances in the form of Services from the Application client code and the Dependency between the Clients to its Services is automatically injected through some easy injection configuration mechanism.
http://code.google.com/p/google-guice/
Apache commons
The popular resusable components.
http://commons.apache.org/
-Lang
Extends java.lang functionality
http://commons.apache.org/lang/
-Betwixt
Maps java beans to XML
http://commons.apache.org/betwixt/
-Codec
For encoding decoding algorithms (base64 etc) utility.
http://commons.apache.org/codec/
Oauth
The security protocol.I have written about oauth here
For java.
http://oauth.googlecode.com/svn/code/java/core/
JSON
The javascript data interchange objects.
http://json.org/
Joda Time
Replaces java date and time.
http://joda-time.sourceforge.net/
Abdera
Implementing ATOM protocol and syndication.Its all about data in google..
http://incubator.apache.org/abdera/
Caja
Caja (pronounced ka-ha) makes it possible to run third-party JavaScript alongside existing code. Mechanism for javascript security.
http://code.google.com/p/google-caja/
Maven
The popular build tool.Commonly used project management tool for open source projects.Build,manage dependencies,update and so on.Very flexible.It appear as many things ..
http://maven.apache.org/
Jetty is used to run sample applications provided with shindig.
ICU4j
For internationalization.
http://www.icu-project.org/
No comments:
Post a Comment