Greetings Jive Apps Developers!
The last few weeks have been, as you would expect, pretty exciting. There's a tremendous amount of energy and enthusiasm as we work to get ready for the upcoming release of Jive 5 and the Apps Market going live!! There were a number of very interesting discussions this week that are worth highlighting, a few new docs were published, and some pretty slick core was added to the Jive Core API.
By now, most of you know that we updated the jiveapps CLT. This latest rev should make it even easier to get started building and working with apps. There were a few conversations around how Jive presents user information through the API. Robert Fernandes was working on a fun Example: User Photo Recognition App and Jussi Heikkola was trying to get the user's avatar. Not to mention Frederic Benard's question on Getting a user's e-mail address. To illustrate how the Jive Core and OpenSocial APIs work together, and what information is available, we put together an doc, Clarifying OpenSocial Person and Jive User. There's also some sample code on the Jive Apps Git Hub.
There are three interesting docs worth calling out. These were "Ripped from the Headlines", and "Inspired by True Events". In other words, we expanded on several of the different threads to provide some more detailed information about the topic.
- Methods for authenticating Jive users against home servers: One of the areas that we needed to provide some more information around was how applications initially interact with Jive, what information gets passed on the requests, etc.. This is a good start (with thanks to Erskine Williams for his artistic and literary talent).
- Understanding Application Features: There were a number of questions about understanding how features work and what you really need when building an app. This document will help you understand that.
- App Developer UI Guidelines & Best Practices: Chris Rivard did a great job putting this together and I'd like to make sure the word is out around this one. It's been a sleeper doc for some time.
In addition to the user recognition and the jive user/opensocial person examples, there is one other more piece of code that is "pretty slick". I'm talking about the place picker! (A huge shout out to Alex Wenckus for getting this done!) This code will bring allow the you to incorporate a picker that prompts the user to select a location. It's hooked into the visibility rules within Jive is available as part of the core API. And it's live in the sandbox! Who says you can't be choosy?
Well, that's all for now. I'm looking forward to next week and getting even closer to launch. Of course, if there's an area you'd like to understand more about, jump in and ask a question in our discussion group or suggest an article or tutorial.
Mark Weitzel, Developer Evangelist, Jive Apps