Since being acquired by Twitter, TweetDeck has moved platforms from Adobe Air to HTML5. Anyone know what they are using to package their HTML5 application for desktop now? The installer is an .msi file.
On Windows, we use Qt, and QtWebkit. The installer is built using the Microsoft WiX toolkit.
On Mac OS X, we use a native Cocoa application. Because Webkit is bundled with OS X, this makes for a lot smaller distributable size. It’s distributed through the Mac App Store.
The general approach allows us to build out core functionality across the platforms, whilst also leveraging specific functionality on each - think Growl notifications, for example.
twitter api to google i like it here