Congratulations to all our hot-shot developers who submitted entries to the Chatter Developer Challenge! After a fierce voting competition, the judging panel had an extremely difficult time sorting through the high quality work and determining final placings. Instead, they opted to award several extra placings, with a three-way tie for third place. The winners will have a notation next to their project shortly to denote what they won. Send them your congratulations!

Log in to comment.
      • Chatter Bot enables the Internet of 'Things' on Salesforce by moving sensor data from the physical world to the cloud as Salesforce Chatter. The Chatter Bot application for Salesforce is an Arduino Duemilanove microcontroller integrated with a simple Facility Management application for managing Buildings that consist of several Assets to be monitored. Environmental activities, such as motion and light, are collected by the Chatter Bot sensors and posted to Salesforce as Asset chatter feeds in real-time. Once sensor data is stored in the cloud as Salesforce Chatter, the full breadth of Chatter features may be utilized for monitoring and managing Assets. Chatter Bot additionally can post sensor activity to a Measurement custom object, which can be enabled with Chatter feed tracking.
      • Salesforce Chatter for Android allows you to access your Chatter feeds from an Android mobile handset. The application is built upon a combination of the platform, Google App Engine and a Google Android mobile handset. It utilizes Remote Access Applications with 3-legged OAuth for security. The Android application has the following functionality: - Display your Chatter NewsFeed - Update your User status - Refresh your Chatter NewsFeed and store it in the local SQLite database - Choose a project (custom object) that you are following and view its Chatter Feed - Update the project’s status - Refresh the Chatter Feed for the project (including field changes to the record) and store it in the local SQLite database
      • Location Glimpse is a first Chatter based, REAL location sharing app. It is real because we are using Mobile phones with GPS to update location in salesforce, rather than ip2location and reverse geocoding. These GPS based location updates are pushed to via Email. We use inbound email handler to parse the location details. * Integrated with a 3rd Party Location Sharing App called "" to get GPS location updates available for Iphone, Android, and Windows Mobile. * Salesforce users send location updates to their salesforce org via Mobile App. * Chatter used through out this app to discuss,collaborate and plan meetings on location updates.
      • This application allows a user to send and receive chatter updates via SMS / Simple Text Message. Technologies implemented include Partner WSDL, OAuth, Sites and Chatter. Everything runs on Salesforce and is written entirely in VisualForce and APEX. We make soap calls directly from salesforce and authenticate a user based on a OAuth Credential. Basically the user texts 41411 with the keyword chatter and their status update. The system matches their mobile number sent via the API and finds a matching Credential. The system authenticates and changes the user's Current Status field. The system also triggers on a Status field change and sends and out going request via the Textmarks api all users using the application and they recieve a notification via text message. Anyone wishing to use Chatter from a mobile phone with texting is capable of Sending and Reciving any kind of object update depending on how the system is configured.
      • FeedSentiment leverages the power of the publicly available TwitterSentiment sentiment analysis API to give you an instant view of how members of your organisation are feeling about your Salesforce Opportunities, Accounts, and other Chatter enabled objects. It classifies all posts in the chatter feeds attached to Salesforce objects as positive, negative or neutral and provides a summary sentiment score that gives you a metric for the positivity or negativity of the conversation. It also tracks the daily trend in the conversation and shows you in what direction things are going. Using this managers, for instance, can get a quick overview of how their sales team is feeling about key opportunities, new members of a bid team can get an instant sense of the state the bid, and existing members of the team can follow how the tone of conversation changes over time. In the FeedSentiment widget you will see the summary sentiment score which is a weighted average of the ratings of the posts associated with the object. Next to it you will see the daily trend for the object which will be an arrow pointing up, down or to the side depending on which way the feed is trending. The final bit of information is the actual count of feed posts that have been classified as positive negative or neutral with a link to drill down to more detail.
      • Twitter Campaigns let you create a Salesforce campaign around a Twitter #hashtag, and use Twitter's Search API to pull matching Tweets into your Salesforce system. In addition to allowing you to treat Tweets like any other Salesforce object, the application searches your existing Contacts and Leads to find records with matching Twitter usernames. If any Tweets in the campaign match existing records, a Chatter post is added to the Twitter Campaign to let you know that matches have been found, and LinkPosts are added to the associated Contact or Lead's newsfeed indicating that they participated in a campaign, with the text of their tweet and a link to the original Tweet in Twitter. This provides you with new ways to interact with new and potential clients, and helps you to identify and engage with your community. Twitter Campaigns use Twitter's Search API, the Salesforce DOM class to parse the response, custom junction objects and custom fields to provide links between the Tweets you collect, the Twitter Campaign and your Contacts and Leads, and a trigger on Tweet (custom object) that creates the Tweet-Contact and Tweet-Lead links as well as the Chatter LinkPosts with the details.
      • TwitCh provides a central point to aggregate not only important information from Chatter, but also feeds from external accounts like Twitter or Facebook. Because collaboration in the enterprise isn't only limited to employees within an organisation, TwitCh enables the display of all social feed information that might be important to a business. The key features of TwitCh are: - The ability to completely configure accounts, feeds, and the display of this information - Central aggregation of any number of Twitter and Facebook account feeds - Each message has context-sensitive functions and links to allow the user to work with the relevant message - External accounts use OAuth authorisation, meaning that no sensitive information needs to be stored within apart from an arbitrary token - Single page which can be set to auto-refresh, Web 2.0 usability TwitCh provides an ideal central point from which to monitor these feeds, and make appropriate actions or updates.
      • Mashmatrix Chatterboard is the dashboard with user-friendly dynamic interfaces, which fetches information from various social media search results (like twitter), and post (retweet) it to Chatter conversation to share the valuable tweet information within members. It also enables to connect with the existing object record.
      • iHance Chatter Graphs lets you explore the social network of Chatter posts in a graphical fashion. Nodes are clickable for on-demand loading of new data, so you can move through the visualization without having to leave the page. This App will be available for free on the AppExchange, and the code will be posted on the CodeShare.
      • Administrative tool that allows an Admin to share tips and tricks with the users of the application via the Chatter. General tips are loaded in the app via xml from a remote site, An administrator can configure his own tips that are avaliable to user A scheduled job updates the tip daily.