Instant Messenger Client in Flex

When Adobe released Flex 2 and ActionScript 3, I set an exciting goal for myself. I wanted to connect Flash to AOL Instant Messenger. I believe that the best way to learn a new programming language is to work on decent-sized project that requires a developer to live and breathe the documentation for a week. You can’t know if a tool is right for the job until you’re experienced with it. With this project, I became familiar with AS3, I learned to use Flash’s new binary sockets and its powerful new eventing system, and I created by first Flex 2 application.

Blog Postings

Licensing

You may download and use the complete source code for my instant messenger client at no cost under the terms of the MIT License. Basically, this means that you may use the code in commercial or open source projects as long as I receive proper credit.

Downloads

Note: Several previous versions have been removed. They were written with pre-release versions of ActionScript 3 and are no longer compatible with Flex 2 or Flash Player 9.