Have you ever thought about adding Facebook integration to your existing and/or future BlackBerry® applications? Are you eager to integrate your BlackBerry applications with Facebook, but feel lost and don’t know where exactly to start?
If your answer is yes to either of these questions, I’m very excited to tell you that there is now a community-initiated, community-driven and open-source Java® Facebook SDK which will make your life much easier!
This SDK was initiated and created by an individual BlackBerry application developer in Indonesia, Eki Baskoro. It is now an open-source project under the MIT license, which makes it completely free to use and distribute. Although still in its infancy, some of the leading BlackBerry application developers, such as Motek Mobile, have already been using it to Facebook-enable many of their existing BlackBerry applications with ease.
In summary, this Java SDK serves nicely as a reference implementation of the Facebook OAuth 2.0 authentication mechanism, and also the new Facebook Graph API, so that developers don’t need to reinvent the wheel and implement their own set of APIs from scratch. In addition, a sample BlackBerry application is also included right out-of-the-box, which clearly demonstrates how to seamlessly integrate with Facebook using a set of handy built-in Java classes and factories (such as FacebookContext, User, Post, and so on).
For more information about this SDK, please visit the official website of the project. Or if you wish to jump directly into the source code, you can check it out from the Subversion repository, or download the zip bundle. Leave a comment and let us know how it worked out for you!