In the next evolution of Open AIM client extensions, today we are releasing as part of the AIM 6.8 client a new type of AIM plugin called AIM Modules. These AIM Modules, known as AMOs are client extensions written using HTML and JavaScript. These plugins have full access to the Open AIM APIs that so many of you use today, but it also provides hooks into the AIM client itself, so developers can now get specific information about the Buddy List window (location, height and width of the window) and other AIM application properties.
We have added lots of documentation and samples so you can get started building AMOs. AMOs are simply zipped up packages with an ‘AMO’ extension, instead of ‘ZIP’, so rename the package to ‘ZIP’ and unpack the file to view the code.
We have also helped out developers by adding a secure way of storing preferences via the Open AIM APIs. Developers who need users to enter in their credentials for their plugin can now store those credentials or other data securely.
AMOs are downloadable from the AIM Gallery and require AIM 6.8 or greater.