I have been invited to speak at 360|Flex this year and am very excited. I will be presenting a level 400 (100 is beginner, 400 advanced) topic entitled Advanced ActionScript APIs. I’ll be talking about how to make your own advanced APIs. We’ll go in-depth on using custom metadata and we’ll go over extending the proxy class to its fullest. My aim in this presentation is to bring about better APIs in the libraries people are putting out there. Of course, metadata and Proxy extension aren’t the answer and cure-all for this. But they are some of the cooler things you can do. And most people attending the preso will already know the other stuff you should do, such as planning out the API before you start coding, etc. If we have time I might go over a couple other advanced topics that relate. Such as the IExternalizable interface. But that’s not quite as useful since many of the remoting engines don’t support it. But I can provide a patch to allow AMFPHP to use it! :) Should be way fun. 360|Flex is going to be in San Jose this year in
August. So make plans soon!