Ryan Marples of Salesforce.com announced on the Force.com developer blog that an update is available to the Force.com Toolkit for Adobe Flex and AIR. This toolkit is designed from the ground up to make it easy to build engaging applications with Flex and Adobe AIR that, for example, allow users to access their Salesforce.com data and business processes when they are offline. Salesforce.com published a tutorial titled Taking Salesforce Data Offline Using Adobe AIR that describes how to build an AIR application that interfaces with Salesforce.com using this toolkit.
From the Force.com Toolkit for Adobe Flex and AIR wiki:
With the toolkit, Flex developers now have direct access to the Force.com Web services API, allowing the easy creation of new user experiences and web applications that connect directly to Force.com’s database, logic and workflow capabilities. And using the Adobe AIR component in the toolkit, information from Force.com can automatically be made available offline, allowing developers to extend their Force.com applications with offline and desktop applications.
The TweetDeck team recently launched version 0.25 of their popular desktop Twitter client powered by Adobe AIR. The latest version includes several impressive new features including Facebook integration, the ability to record video clips within TweetDeck using 12seconds and memory leak fixes. We had the pleasure to work closely with the TweetDeck team to help investigate a memory leak that was impacting quite a few users.
The TweetDeck team discusses new features on their blog and mentions the collaboration:
We’ve been listening and working hard, together with Adobe, making improvements to TweetDeck to fix the memory leak. Today we’re delighted to be able to tell you that the memory leak has been plugged and now the latest version of TweetDeck will peak at a certain level and won’t go any higher. So you can leave your TweetDeck running all day, all night, or forever if you really want to.
We often receive questions around memory and we are working on putting together some best practices for developers. If you have tips you would like to share, please feel free to post a comment or send us your bugs directly (simple test cases are much appreciated). If you are building your application using Flex Builder, the profiler can be extremely helpful in tracking down memory issues in your application (see profiler documentation).
Also, be sure to check out the Performance-tuning Adobe AIR Applications article on the Adobe Developer Connection.
Again, congratulations to the TweetDeck team on the release!