For the past 9 months, we have provided an awesome SDK built on node.js that enables developers to build Jive integrations fast, and by fast I mean wicked fast! There has been a lot of talk though in the Jive Developers community, both formal and anecdotal, about the desire to build add-ons in other languages. I myself come from a Java background, and while I love the speed and elegance of node, I long to leverage that extensive Java expertise to build amazing add-ons for Jive.

I'm not sure if it's my title "Developer Evangelist", or the fact that I get really impatient when I am passionate about something (it's probably more of the latter than I'd like to admit), but I'm pleased to announce the availability of the new open source Jive SDK for Java on GitHub, I call it the Jive SDK (Java) Jersey Edition!

Core SDK Principles

Simplicity. From Download to Develop to Deploy.

Compatible. Built using JEE6 (not JEE7) standards to increase compatibility with current enterprise environments and PaaS providers.

Proven. Built using proven official and de-facto Java standards with as few transitive dependencies as possible.

Here are some assets that might help walk you through the project and how to use it to build Add-Ons.

Videos

SDK Diagram

Brief Overview

Detailed Walk Through (40 minutes)

Our hope is that with these two SDKs will open more doors for developers to develop amazing add-ons and integrations for the Jive platform. As we look ahead to the next features for this SDK and the Node SDK, we really want to hear from everyone!