Title
Description
Body <p>A good place to begin is at the beginning. Adobe's <a href="http://www.adobe.com/devnet/actionscript/articles/actionscript3_overview.html">ActionScript 3.0 Overview</a> provides a good starting point, describing how ActionScript has developed, what has changed, where to go from here.</p> <p>For my purposes, that is, learning ActionScript 3.0, to develop my understanding of object oriented programming and to become more familiar with an ECMAScript-based language, which I can later extend to JavaScript for working with AJAX and DOM Scripting, all I need is a text editor and the open source Flex SDK.</p> <p>I picked up a copy of Colin Moock's <em>Essential ActionScript 3.0</em> and have completed a broad overview of object oriented programming in the context of the ActionScript 3.0 language. Now, I would like to go a little deeper into developing a basic interface for working with these concepts. The new view-based search engine, <a href="http://www.viewzi.com/">Viewzi</a>, demonstrates creative uses for using Flash to aggregate data from various sources into engaging interfaces, allowing search to become much more than a wall of text with links to information of often dubious relevance. One of the most interesting interfaces for me is the <a href="http://www.viewzi.com/search/therecordstore/">Album View</a>. I'd like to find out how to create a gallery of images, such as this, that uses a liquid layout which can reconfigure itself when the browser window is resized or when the image sizes are scaled.</p> <h3>Where to Start</h3> <p>I will need references beyond Colin Moock's introduction to the concepts needed to program in ActionScript. Adobe is the first logical source for more information.</p> <ul> <li><a href="http://www.adobe.com/devnet/actionscript/articles/actionscript3_overview.html">ActionScript 3.0 Overview</a></li> <li><a href="//www.adobe.com/go/programmingAS3">Programming ActionScript 3.0</a></li> <li><a href="http://www.adobe.com/go/AS3LR">ActionScript 3.0 Language Reference</a></li> <li><a href="http://www.adobe.com/devnet/actionscript/articles/actionscript_tips.html">Tips for Learning ActionScript 3.0</a></li> <li><a href="http://www.adobe.com/devnet/actionscript/articles/ora_learning_as3.html">Learning ActionScript 3.0 excerpts: OOP overview, display list, and programmatic motion</a></li> </ul> <p>For more specific information, I'll see if Google can help me out. I'll need some good resources on liquid layouts, easing in animation, and sliders.</p> <ul> <li><a href="http://www.adobe.com/devnet/flash/articles/liquid_gui.html">Creating liquid GUIs with Flash and ActionScript 3.0</a></li> <li><a href="http://www.soundstep.com/blog/2008/06/23/flash-liquid-layout-with-baseui-version-2/">Flash Liquid Layout with BaseUI version 2</a></li> <li><a href="http://www.blog.noponies.com/archives/53">ActionScript 3 Liquid Layout Manager</a></li> <li><a href="http://www.adobe.com/devnet/flash/articles/creating_animation_as3.html">Creating animation in ActionScript 3.0</a></li> </ul> <h4>Other Resources</h4> <ul> <li><a href="http://senocular.com/">senocular.com</a></li> <li><a href="http://actionscript.com/">actionscript.com</a></li> <li><a href="http://actionscript.org/">actionscript.org</a></li> </ul> <h3>Good Examples of Liquid Layouts</h3> <p>I am particularly inspired by these examples of liquid, full screen layouts:</p> <ul> <li><a href="http://burnkit.com/">Burnkit</a></li> <li><a href="http://www.firstbornmultimedia.com/">Firstborn</a></li> <li><a href="http://www.fromscratch.us/">From Scratch</a></li> <li><a href="http://trollback.com/">Trollback</a></li> <li><a href="http://yugop.com/">Yugop</a></li> <li><a href="http://yugop.com/ver2/">The original Yugop</a></li> </ul> <h3>Model View Controller (MVC) Design Patterns</h3> <ul> <li><a href="http://www.adobe.com/devnet/flash/articles/mv_controller.html">The Model-View-Controller Design Pattern</a> — Colin Moock</li> <li><a href="http://www.as3dp.com/2007/12/27/minimalist-mvc-example-using-the-puremvc-framework/">Minimalist MVC example using the PureMVC Framework</a></li> <li><a href="http://www.adobe.com/devnet/actionscript/articles/ora_as3_design_patterns.html">ActionScript 3.0 Design Patterns</a></li> <li><a href="http://tyleralanlarson.com/blog/2008/04/actionscript-101-and-simple-mvc.html">ActionScript 101 and simple MVC</a></li> </ul> <h3>ActionScript Frameworks</h3> <ul> <li><a href="http://puremvc.org/">PureMVC</a></li> <li><a href="http://labs.adobe.com/wiki/index.php/Cairngorm">Cairngorm</a></li> <li><a href="http://asaplibrary.org/">ASAP Library for Flash ActionScript 3.0</a></li> <li><a href="http://jumpshipframework.blogspot.com/">JumpShip MVC Framework</a></li> </ul> <h3>ActionScript Applications</h3> <ul> <li><a href="http://blog.papervision3d.org/">Papervision3D</a></li> <li><a href="http://www.fotoviewr.com/">FotoViewr</a></li> <li><a href="http://www.viewzi.com/">Viewzi</a></li> </ul>
Section Tutorials Contact Journal About Home
Category Applications Design History Ideas Technology
Tags
Date
DesignProjectX | The digital sandbox of Stephen Bau