Developing Applications with Salesforce Chatter