ActionScript 3 RIA Reference Guide
We have just released a PDF of a new reference guide that we have put together (with the help of frog design). This title is the Adobe technology platform ActionScript reference for RIA development, and it provides a complete ActionScript 3 API listing for Flash Player, Adobe AIR and Flex 3.
They are similar to the ActionScript 3 API posters, but intended to be a little more usable and portable.
The guide is around 50 pages, and is meant to be printed out on comic book glossy stock. We will be printing some out over the next couple of months, so you may see be able to pick them up at various events and conferences.
The entire work is released under a Creative Commons Attribution-Noncommercial 3.0 Unported License, so feel free to edit it, add to it and redistribute it.
The document was created with Adobe InDesign, and I plan to post the source files in case anyone wants to update it, although I have to figure out what to do about the fonts used, as we don’t have the rights to redistribute them. Any ideas?
Finally, if you find any bugs, errors or omissions in the document, please post them in the comments for this post.








nice! this is going right next to my bible and worst-case-scenario-survival-handbook.
wi
17 Mar 08 at 3:16 pm
cool! This is awsesome!
I searched for something like that today! Thank’s Mike! Thank’s Adobe! Uhhh i’like that company :D
Johannes
17 Mar 08 at 3:47 pm
Thanks Mike, nice job!
I have no idea of how InDesign handles fonds, does it ask to choose a font to replace the one is used in the file when you open it (like Flash IDE)?
I guess using another font is not an option right?
But on a second thought, the .pdf (which is the official release contains the “Adobe font”) but the InDesign file that someone else will use to update or change, does not need to use the “Adobe font”.. So why don’t you post the InDesign file with another font similar to the Adobe one?
Anyway, thanks again!
savvasmalamas
17 Mar 08 at 5:01 pm
Nice reference. Though I find it’s hard to print with letter size printer.
George
17 Mar 08 at 5:17 pm
it’s a bit hard to print …
any tips on getting it into A4 size ?
duivvv
18 Mar 08 at 12:11 am
very nice, I love the way the document is structured, make more sens to me than the posters (even if the posters are nice).
Would it be a problem if someone wanted to reuse that template to document their own set of API :) ?
I mean I would love to get the inDesign template to do just that :p
zwetan
18 Mar 08 at 12:48 am
[...] (Mike Chambers) ???????? ? ???, ??? ??? ????????? ? ???? ?????????? ??????????? ?? ActionScript 3 ??? RIA ?????????????…. ?????????? ???????? ?????? ???????? ActionScript 3 API ??? [...]
ActionScript 3 RIA ?????????? | RIA crumbs. RIA development related blog
18 Mar 08 at 2:12 am
Any chance for something similar for Adobe Flash? Because as far as I’m aware some of the Flex API’s/Classes etc are necessarily available in Flash when building Adobe AIR applications? Please let me know via email your thoughts.
Thank you for the great reference with regards to using Flex, will come in handy still I’m sure.
Mark McDonnell
18 Mar 08 at 3:28 am
Nice one. Thanks, Mike! Already posted it at flashforum.de – any chance to get some of the printed versions for FFK08 (http://ffk08.flashforum.de)?
Cheers,
marc
marc thiele
18 Mar 08 at 4:09 am
[...] divulgado no site do guru Mike Chambers, este é um guia de referência ActionScript 3.0 para desenvolvimento de RIA’s, utilizando [...]
cordelima.com/blog » Blog Archive » Guia referência ActionScript 3.0 RIA
18 Mar 08 at 4:52 am
Yes you are correct #savvasmalamas, as a PDF from InDesign the fonts would be subset and embedded. Meaning only the font characters that were used will be embedded. No issues about them having the correct font. Now when you post the actual InDesign files, you can leave whatever font, then if we don’t have it, we can replace it with another font. Now InDesign is the King of handling type, so “if” it is an OpenType font from the Creative Suite, then most of us will have it anyway, like Myriad Pro.
Thanks Mike
Dee Sadler
18 Mar 08 at 5:21 am
Nice. I’m rather fond to web based documentation. But this PDF is easily searchable for keywords.
ljones
18 Mar 08 at 5:49 am
Brilliant! Materials like these make the techy stuff go down much easier.
Rezmason
18 Mar 08 at 2:47 pm
This is great, but can someone post the printer settings? The front and back pages print full size, but the rest print as spreads and are very hard to read ;-)
brian
18 Mar 08 at 11:13 pm
[...] [via: Mike Chambers - ActionScript 3 RIA Reference Guide] [...]
Christian Pfeil » ActionScript 3 RIA API-Referenz » ActionScript 3 RIA API-Referenz
19 Mar 08 at 12:05 am
Could you please make this into a book that we can purchase at the Adobe store? Printed out on my 1200 dpi laser printer, the tiny text is almost unreadable. And the color is important for quick eye scanning.
This document could be incredibly useful, but not as an online-only document. I need it on my desk and in my backpack. Its value is that it can be quickly browsed when searching for that half-forgotten api. This doesn’t work online.
Joel
22 Mar 08 at 8:39 pm
I’m a dummy and didn’t read the blog carefully. I see that this doc is a printed book. However, I would like to get my hands on one of these without having to attend a conference. Please make it widely available somehow.
Joel
23 Mar 08 at 12:55 pm
Maybe just produce a normal pdf without the spreads. I agree that this is an awesome resource but way too small to read easily.
brian
26 Mar 08 at 11:00 pm
This is really useful thanks
mike
29 Mar 08 at 6:12 am
[...] your looking for a more compact version Mike Chambers posted a newer version that is intended to be more usable and portable. The guide is around 50 [...]
Dylan DePass » ActionScript 3, Flex and Air Class Reference Diagam
30 Mar 08 at 6:49 pm
Really nice …
Thanks
Chetan Sachdev
9 Apr 08 at 3:26 am
These posters will really work for me, i am an educator and we are working on AS3 these documents are helpful to see the overall usability of classes and methods provided in Flash, thanks
john farming
14 Apr 08 at 9:52 pm
@mike what would it take to get a some of these from you guys for our first Dallas FUG meeting? Can you contact me off list?
corbanb
21 Apr 08 at 10:50 am
[...] We had originally planned to also include the Adobe AIR for JavaScript developers book, and the RIA ActionScript 3 printed reference guide, but neither were ready in time for leg 1. Well, they are done now, and are being added to the [...]
AIR Bus Tour : Weblog
6 May 08 at 10:22 am
[...] for the on AIR Tour in Europe, and one of the new items of schwag we have is a printed copy of the Adobe RIA AS3 reference guide. Here is a quick video looking at the [...]
Mike Chambers » Blog Archive » Printed Copy of Adobe RIA AS3 Reference Guide
1 Jun 08 at 10:46 pm
[...] w najbli?szy pi?tek. Jak donosi Mike Chambers, na spotkaniu rozdawane b?d? papierowe wersje Adobe RIA AS3 Reference Guide. Jest to bardziej wygodny odpowiednik plakatów, które mo?na zamówi? za darmo w Adobe. [...]
Polish Adobe Flex User Group » Blog Archive » Adobe RIA AS3 Reference Guide - wersja papierowa
3 Jun 08 at 1:51 pm
Any printed love for the AIR/Flex user groups?
Chris Charlton
7 Jun 08 at 11:32 pm
Where I can find full RIA library of .as files. (from this reference, it will be helpfull for other developers :) )
flapik
21 Jun 08 at 3:37 am
[...] at least the search came up with a handy little ActionScript 3 RIA Reference Guide from Mike Chambers, and a nice example of a music sharing site: Grooveshark. Posted in [...]
In Search of ActionScript 3 OpenType Font Embedding Techniques « Bauhouse
14 Jul 08 at 10:23 pm
[...] all of the books from the Ajaxian post (I ended up sending out nearly 400), I now have 100 Adobe AS3 RIA Reference Guides to send [...]
Mike Chambers » Blog Archive » I have 100 AS3 RIA Reference Guides to send out
24 Jul 08 at 9:01 am
[...] Chambers has just released a nice API reference which you can check out on his blog here or download here. It is very straightforward and usable. I have seen many cheatsheets for the [...]
AS3 API reference | reallygoodmagazine.com
28 Jul 08 at 1:34 pm
[...] http://www.mikechambers.com/blog/2008/03/17/actionscript-3-ria-reference-guide/ [...]
ActionScript 3 RIA Reference Guide | Adobe AIR Tutorials
17 Aug 08 at 11:25 pm
[...] am working on updating the ActionScript RIA Reference Guide. As part of that, I have to figure add all of the new APIs added to Flash Player [...]
Complete List of new Flash Player 10 APIs at Mike Chambers
27 Oct 08 at 9:23 am
[...] Source Blog [...]
Resource | ActionScript 3 RIA Reference Guide « Flash Enabled Blog
27 Oct 08 at 8:25 pm
[...] à la majorité de vos questions les plus techniques sur les specificités du nouveau player. (Via mike Chambers) Billets similaires:Débuter en vidéo enrichie sous flashDossier flash et la vidéo : les [...]
Hebiflux » Un actionscript reference guide et tout sur Flash 10 en vidéo
28 Oct 08 at 12:57 pm
[...] You can view some images of the previous guide here. [...]
Updated ActionScript 3 RIA API Guide at Mike Chambers
18 Nov 08 at 12:44 pm
Evidently you are the ‘go to guy’ in Adobe for matters bridging your various product/platforms. Can you please write something to explain your company’s game plan with regards to modularization of large AIR applications. With specific reference to the Flex framework rsl caching behavior, the disconnect between what is recommended for Flex and what is shown for some sort of a monolithic ‘Update’ for an AIR application is most confusing. We have previously been able to deploy dynamically-linked Flex-based code, but with 1.5 that capability seems to have been purposely removed.
Terry Corbet
19 Nov 08 at 10:51 am
[...] comment on this reference guide, or post any errors or omissions you find in this document, please post your feedback on Mike Chambers’s blog. Originally Created: 17 March 2008User Level: AdvancedProducts: [...]
Adobe Flash Platform ActionScript reference for RIA development « Arunbluebrain’s Flex
6 Dec 08 at 12:52 am
Nice one Mike – had it printed on A2 now i just need more walls!
doug
6 Dec 08 at 4:20 am
[...] You can view some images of the previous guide here. [...]
Updated ActionScript 3 RIA API Guide | Padub
17 Jan 09 at 3:51 pm
hi mike,
this guide is really nice and useful!
but i would like to ask where can i find a visual diagram of all this Flex, Flash and Air classes ?
i think it is a really nice complement to this book..
thanks for you answer!
tiago
31 Jan 09 at 5:51 am
Any one can solve my problem:
for (i=0; i<4; i++) {
var loader:Loader = new Loader();
addChild(loader);
loader.x =loader.y = i*100;
loader.load(new URLRequest(“img”+i));
loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, imageNotFound);
}
function imageNotFound(e:IOErrorEvent) {
//Here, what code I have to write for load default Image?
}
Flash Duniya
3 Mar 09 at 3:37 am
i haven’t found the download link of the pdf. can you help?
Himel
30 May 09 at 12:39 am
[...] sure if everybody out there came across that one yet. Adobe has published an ActionScript 3 Reference Guide booklet. Very nice and handy, pdf is available on Developer Center – the printed version will be [...]
ActionScript 3 RIA Reference Guide | Blog in Black
26 Feb 10 at 2:58 am