Getting Started with ActionScript 3.0
A good place to begin is at the beginning. Adobe’s ActionScript 3.0 Overview provides a good starting point, describing how ActionScript has developed, what has changed, where to go from here.
I picked up a copy of Colin Moock’s Essential ActionScript 3.0 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, Viewzi, 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 Album View. 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.
Where to Start
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.
- ActionScript 3.0 Overview
- Programming ActionScript 3.0
- ActionScript 3.0 Language Reference
- Tips for Learning ActionScript 3.0
- Learning ActionScript 3.0 excerpts: OOP overview, display list, and programmatic motion
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.
- Creating liquid GUIs with Flash and ActionScript 3.0
- Flash Liquid Layout with BaseUI version 2
- ActionScript 3 Liquid Layout Manager
- Creating animation in ActionScript 3.0
Good Examples of Liquid Layouts
I am particularly inspired by these examples of liquid, full screen layouts:
Model View Controller (MVC) Design Patterns
- The Model-View-Controller Design Pattern — Colin Moock
- Minimalist MVC example using the PureMVC Framework
- ActionScript 3.0 Design Patterns
- ActionScript 101 and simple MVC
About this entry
You’re currently reading “Getting Started with ActionScript 3.0,” an entry on Bauhouse
- July 6, 2008 / 11:56 am