
Rich Internet Applications (RIAs) built on stack such as Adobe Air and Microsoft Silverlight have captured the imagination of the web development community. The promise of transferring the user interface processing to the client or conversely web enabling a desktop application is compelling. Of course, marrying desktop application and the web is nothing new to Songbird users.
As a developer, you might wonder whether those new proprietary technologies matter to a desktop applications like Songbird, built on top of the Mozilla stack. There are many advantages to adopting an open source, open standards platform and broad technology choice is one of them. Instead of being forced into one programming paradigm, rely on a single set of tools from a unique vendor, you benefit from a wide array of technology best suited for the task. Because Songbird provides the same capabilities as a browser, whether you’re fluent in AJAX, Java, Flash, Flex, Silverlight or XUL/Javascript, you can extend Songbird’s functionality.
One innovative developer has integrated a cover flow-like album browser in Songbird. He’s done so by integrating a Java applet directly into the chrome. You can read more on this in the forum post by Dark_Wolf.
If you are adventurous, you can even try a version of this Album Applet as a Songbird add-on. It is compatible with the latest version of Songbird.
Below is a screencast from another developer who has created a similar cover art browser implemented in Flex.
Finally, here is an example a Songbird feather build entirely in Flash.

The ease in which these proprietary technologies can integrate into Songbird is astounding. Make sure to visit our developer center to find out how you too can easily extend Songbird using your favorite technology.
Developer of all feathers, we welcome you with open arms.












3 Comments
SubscribeIn your second paragraph you say:
“wether you’re fluent in AJAX”
I can’t help but mention it when I see a typo. I’ve done too much proof-reading to stop myself!
—
Feel free to check out my own music at:
http://www.ebauche.net
All creative commons releases! Ambient soothing sounds (and some crazy ones too)
Thanks, i hate when that happens. Hopefully the unfortunate reference to a castrated ram did not confuse too many people
too bad the phrase “Works with the latest version of Songbird” doesnt seem to apply to Version 0.5, i was so happy i found this and now it doesnt work with 0.5, stating that “..this Add-On is not compatible with your installed Songbird-Version”, any chances for AlbumApp for 0.5 in the near future?