-
Flash Design Guide
- Introduction To Flash
- Working with the Authoring Tool
- Working with Templates
- FreeHand for the Power User
- Creating Animation with Fireworks
- Creating Animation in Flash
- Preloading for Non-Programmers
- Drawing in Flash
- Using the Library
- Organizing Animations With Storyboards
- Working With Masks
- Making 2D Look 3D
- Working With Text
-
Flash Interactive Developer Guide
- What is an Interactive Developer?
- Creating Flash Projects
- Using Form Applications
- Working with Form Components
- Setting up a Movie for Design and Animation
- Setting up a Movie for Programming
- Working with Components
- ActionScript Fundamentals
- The Eolas Solution
- Intro to Flash Player 9
- Working with Strings
- Creating ActionScript Transitions
- Working with Boolean Objects in ActionScript
- Optimizing Delivery
- Working with Numbers in ActionScript
- Working with the Number Class
- Flash Professional 9 Preview
- Adobe Takes ActionScript Open Source
- Flash Rich Media Guide
-
Flash 8
- Introduction to Flash 8
- Advanced Text Rendering
- Using BitmapData Class in Your ActionScript
- The CacheAsBitmap Property
- Bitmap Rendering Improvements and Blend Modes
- Using The ExternalInterface Class
- Using Filters
- Downloading and Uploading Files with ActionScript
- Runtime Support for GIF and PNG Files
- Garbage Collection in Flash 8
- Using Enhanced Gradients
- Using Scale 9
- Stroke Enhancements in Flash 8
- Video Support in Flash 8
- How to Create a Slideshow
- Creating Dynamic Text in Flash
- Flash 3-D–Taking Flash to the Third Dimension!
- Object Collision Detection with Flash
- Create a Quiz With The Flash Quiz Template
- Working with Flash
-
Introduction to Design in Flash
- Introduction to Design
- Fundamental Design Concepts
- Breaking Up the Screen
- Branding
- Adding Forms to Movies
-
Developing with ActionScript
- Introduction to Programming within Flash MX 2004
- ActionScript Fundamentals
- Event Handling within ActionScript
- Creating Interactive Movies
- Testing your Flash Movies
- Debugging
- Using ActionScript to Control Your Movies
- Using ActionScript to Control Text
- The Differences Between ActionScript 1 and ActionScript 2
- Using Pre-Built Classes In Flash MX 2004
- Creating Your Own Classes
- Working with External Data in Flash
- Using Components
- Informit Articles and Sample Chapters
- Books and e-Books
- Online Resources
-
Rich Internet Applications
- Introduction to Rich Internet Applications
- Using Flash Variables
- Getting Data Into Flash: Loading External SWF and JPG Files
- Working With XML: What is XML, and How Does it Relate to Flash?
- Working with XML: Good XML vs. Bad XML
- Working with XML: Loading XML into Flash
- Working with XML — Dynamically Building XML with .NET, ColdFusion, Java, and PHP
- Working with XML — Web Services
- Working with Data — Working with XML
- Working with Data: Pushing Data back to the Server with Load Vars
- Working with Data: Leveraging Persistent Connections
- Flash Remoting
- Working with Data: Macromedia Flex Presentation Server
- Building Rich Internet Applications: Connecting Flash to a Database
- Building Rich Internet Applications: Planning, Planning, Planning
- Building Rich Internet Applications: Design Counts
- Building Rich Internet Applications: Beyond the Movie Clip
- Building Rich Internet Applications: Using Macromedia Central
- Building Rich Internet Applications: Using Macromedia Flex
- Presenting the Solution: Delivering Flash Applications to the Web
- Presenting the Solution: Delivering Flash Over Non-PC Devices
- Informit Articles and Sample Chapters
- Books and e-Books
-
Flash for Designers: Rich Media Production
- Graphic Control in Flash
- Introduction to the Rich Media Production
- Using Video, Audio and Images in your Flash Movies
- Using Components to Build Rich Media Solutions
- Controlling Components with ActionScript
- Using Audio in Flash
- Video in Flash
- Choosing Which Version of Flash Communication Server to Use
- Streaming Video
- Using the Microphone and Camera Core Classes
- Constructing Large Applications That Leverage Video and Audio
- Informit Articles and Sample Chapters
- Books and e-Books
- Matthew's Predictions for 2006
- Matthew's Favorite Flash Books
- Matthew's Favorite Flash Web Resources
- Macromedia as Part of Adobe
- First Look: Flash Player 8
- A Brief History of Flash
Introduction to Design
Last updated Aug 22, 2003.
Let's face it; we've all bought a book or two because of its cover design. I do it all the time. Good design is key to success for any product. When you have a new online business—and you're competing against the likes of eBay, Yahoo, and Amazon.com—good design is crucial.
Fortunately for us, the Web is a great equalizer. Your Web site can look stunning and compete directly with the big boys and you don't need to spend $20,000 to do it. All you need is the know-how and the right tools.
In this course, you'll be introduced to both the "know" of design technique and the "how" to apply it in Flash MX 2004. My goal is to unravel the mysteries of Flash design so that anyone can use it to create great-looking sites.
This course will cover the following:
- Introduction to Design in Flash
- Fundamental Design Concepts
- Breaking up the Screen
- Branding
- Using Forms
- Attracting Attention
- Different Style Formats
As you can see, this course is an introduction. Experienced Flash designers looking for inspiration will have to look elsewhere for the time being—http://www.how.com is a great advanced style guide. In this introduction, I've also decided not to cover animation, which is a huge subject that should have its own guide (and it soon shall!).
The main focus of this course is on visual presentation. The "Fundamental Design Concepts" section will introduce you to design and what other people are doing with it. You'll find this a useful starting point and springboard for new ideas.
"Breaking up the Screen" will show you how to block out regions of your screen to apply logical layout. This will help you determine the best methods of navigation for your site as well as how to place your content so that it makes sense.
Whether you're building an online advertising program or a training program, you'll still need to be conscious of how you brand the company and its product. The "Branding" section of this course will help you determine just that.
At some point, you'll undoubtedly also have to use a form. Forms are inherently ugly things. They just are. However, with a few dress-up techniques that I'll teach you in "Using Forms," you can make even the most boring tax form look inviting.
As Flash applications grow in size and scope, you'll need to master techniques that enable you to draw attention to specific features in the application you're building. The "Attracting Attention" section will show you some of the attention grabbers you can employ.
The final section of the guide, "Different Style Formats," is a structural launch pad into the vast world of design. Fortunately for Flash designers, some of the best sites are designed with Flash. Here, you'll find inspiration for your next award-winning site.