Foundation Flash CS3 for Designers / Edition 1

Paperback (Print)
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 95%)
Other sellers (Paperback)
  • All (69) from $1.99   
  • New (17) from $1.99   
  • Used (52) from $1.99   

Overview

Flash is one of the most engaging and innovative, and versatile technologies available—allowing the creation of pretty much anything from simple slideshows, animated banners and icons and cartoons, to rich Internet applications, Interactive videos, and dynamic user interfaces for web sites, kiosks, or DVDs. The possibilities are endless, except that now, it just got better.

In 2007, Adobe released Flash CS3, boasting a whole host of new features, including fully customizable workspace, full ActionScript 3.0 support, a PSD importer, a tween-to-code animation converter, and much more.

This book is all you'll need to learn Flash CS3 from the ground up, or learn about all these new features, if you already have previous Flash experience. Flash experts Tom Green and David Stiller take you step-by-step through all facets of Flash CS3, with the emphasis firmly on good design techniques that you use in your own projects.

You can discover more about this book, download source code, and even view video tutorials at the book's companion site: FoundationFlashCS3.com.

  • Learn Flash design from the ground up, or just get to grips with the new features, with a series of step by step tutorials
  • Provides an easy introduction to ActionScript 3.0 coding, but the focus is mainly kept on design
  • Learn from the experts: written by renowned Flash designers Tom Green and David Stiller

What you’ll learn

  • The ins and outs of the Flash CS3 interface
  • How to use all of Flash CS3's essential features, such as text, graphics, and animation
  • How to use video and sound effectively in Flash
  • The basics of ActionScript 3.0
  • Building Flash user interfaces rapidly using components.
  • How to populate a Flash movie with dynamic data such as XML.
  • The Basics of creating Flash Lite applications (Flash for mobile devices)
  • Using Cascading Style Sheets with Flash
  • Optimizing and publishing your Flash movies

Who this book is for

This book is for both beginners who want a solid grounding in Flash CS3, and designers with previous Flash experience, who want to get up to speed with the new features.

Read More Show Less

Product Details

  • ISBN-13: 9781590598610
  • Publisher: Apress
  • Publication date: 7/24/2007
  • Series: Foundations Series
  • Edition number: 1
  • Pages: 600
  • Product dimensions: 1.22 (w) x 7.50 (h) x 9.25 (d)

Meet the Author

David Stiller is a career multimedia programmer/designer whose portfolio includes NASA, Adobe, and major U.S. automotive and boat manufacturers. He likes anaglyph 3D photography, finely crafted wooden game boards, Library of Congress field recordings, and Turkish coffee. David is self-taught and gets a kick out of sharing "aha!" moments with others through consultation, mentoring, and regular contributions to the Adobe Flash and ActionScript forums. He is a resident author at Community MX, a web development training site geared toward Adobe products. David lives in Virginia with his amazing wife, Dawn, and his beguiling daughter, Meridian.

Tom Green is a professor of interactive media in the School of Media Studies at Humber College Institute of Technology and Advanced Learning in Toronto. He has written four previous books on Macromedia technologies, and many articles for numerous magazines and web sites, including the MX Developers Journal, Community MX, and Computer arts. Lastly, he has spoken at over 20 conferences internationally, including FITC, MX North, Digital Design World, TODCON, and SparkEurope.

Read More Show Less

Table of Contents


Learning the Flash CS3 Professional Interface     3
The Start page and creating a Flash document     4
Managing your workspace     7
Setting document preferences and properties     9
The Property inspector     12
Zooming the stage     13
Exploring the panels in the Flash interface     15
The timeline     15
Frames     16
Using the Property inspector     18
The Tools panel     20
The library     21
Where to get help     22
Using layers     24
Your turn: Building a Flash movie     29
Adding the mountains and playing with color     32
Using trees to create the illusion of depth     33
Using a motion tween to create a twinkling star     36
A moon over Lake Nanagook     37
Breaking the stillness of the night at Lake Nanagook     41
Testing your movie     43
Your turn: Moonrise over Lake Nanagook     44
What you've learned     46
Graphics in Flash CS3     49
The Tools panel     52
The Selection and Subselection tools     53
The Free Transform tool     55
The Gradient Transform tool     56
Object Drawing mode     58
Your turn: Moon rise at Lake Nanagook     60
Drawing in Flash CS3     63
The Pencil tool     63
The Brush tool     65
The Eraser tool     66
The Pen tool     67
Your turn: Trees grow at Lake Nanagook     69
Working with Color in Flash     72
Creating persistent custom colors     76
Your turn: Playing with color     78
Using bitmap images in Flash     82
Working with bitmaps inside Flash     83
Your turn: Tracing bitmaps in Flash     85
JPG files and Flash     88
Using GIF files in Flash CS3     91
Importing Fireworks CS3 documents into Flash CS3     93
Importing Illustrator CS3 documents into Flash CS3     96
Importing Photoshop CS3 documents into Flash CS3     100
Notes from the Photoshop File Importer front     104
Creating a banner ad     107
What you've learned     109
Symbols and Libraries     111
Symbol essentials     113
Symbol types     115
Editing symbols     117
Symbols and 9-slice scaling     118
The 9-slice "gotchas"     122
Sharing symbols     124
Sharing libraries     125
Filters and blend modes     129
Applying a Drop Shadow filter     130
Playing with blends     134
Managing content on the stage     136
Aligning objects on the stage     138
Stacking order and using the Align panel     140
Masks and masking     144
A simple mask     144
Using text as a mask     148
Your turn: Creating a soft mask in Flash     151
Creating the cutout for the mask     152
A mask without a mask layer     153
What you've learned     155
ActionScript Basics     157
The power of ActionScript     159
The Actions panel     160
ActionScript vs. behaviors     164
Everything is an object     164
Classes define objects     165
Properties     166
Methods     169
Events     171
Syntax     174
Commenting code     175
Dot notation     177
Variables     178
Data types      180
Operators     182
Conditional statements     185
Class files     190
Document class     190
How to read the ActionScript 3.0 Language and Components Reference     192
Search tactics     193
Checking syntax     196
Your turn: Using ActionScript     200
Pausing the main timeline     201
Looping the timeline     202
What you've learned     203
Audio in Flash CS3     205
Flash and the audio formats     207
Bit depth and sample rates     207
Flash and MP3     209
Adding audio to Flash     210
Using audio in Flash     214
Your turn: Adding sound to a button     218
Controlling audio with ActionScript 3.0     219
Playing a sound from the library     219
Using a movieclip to play a sound     220
Playing a sound from outside of Flash     222
Turning a remote sound on and off     223
Your turn: Building an MP3 player     224
What you've learned     237
Text in Flash CS3     239
Fonts and typefaces     241
Working with device fonts      243
Types of text fields     245
Static text     245
Your turn: Playing with static text     248
Dynamic text     256
Input text     263
HTML formatting     264
Hyperlinks and Flash text     266
Using HTML for hyperlinks     267
Using hyperlinks to trigger ActionScript     268
Embedding font outlines     269
Checking spelling     273
Your turn: A visit to the pond     275
Scrolling text     277
What you've learned     281
Animation in Flash CS3     283
Shape tweening     285
Scaling and stretching     286
Shape tween modifiers     289
Altering shapes     290
Shape hints     293
Altering gradients     296
Motion tweening     297
Rotation     298
Motion tween properties     299
Scaling, stretching, and deforming     300
Easing     301
Custom easing     304
Using animation     310
A closer look at the Timeline panel     310
Onion skinning      311
Editing multiple frames     314
Combining timelines     318
Motion tween effects     322
Motion guides     325
Tweening a mask     327
Your turn: Making an animated button     328
An even cooler animated button     329
Copy motion as ActionScript 3.0     331
What you've learned     336
Video in Flash     339
Video on the Web     341
Encoding an FLV     342
Playing an FLV in Flash CS3     351
Using the Import Video wizard     351
Using the FLVPlayback component     357
Playing video using ActionScript     361
Using the FLVPlayback control components     364
Using the FLVPlaybackCaptioning component     366
Timed text XML for captions     366
Preparing and using alpha channel video     369
Going full screen with video     371
When video is not video     375
Your turn: XML captions for video     378
Playing with alpha channel video     383
What you've learned     386
Using the Flash UI Components to Build Interfaces     389
Button component      391
Using the Button component     392
Changing the Button component's appearance     396
Skinning     396
Styling components     398
CheckBox component     401
ColorPicker component     402
ComboBox component     404
DataGrid component     407
Label component     408
List component     409
NumericStepper component     411
ProgressBar component     412
RadioButton component     413
ScrollPane component     415
Slider component     416
TextArea component     417
TextInput component     418
TileList component     419
UILoader component     420
UIScroller component     422
What you've learned     423
CSS and Flash     425
The power of CSS     427
Element selectors vs. class selectors     434
Custom tags     437
Style inheritance     439
Styling hyperlinks     440
Embedded fonts     442
Loading external CSS     445
What you've learned     448
Dynamic Data (XML) and Flash      451
The power of XML     453
Writing XML     453
Loading an XML file     456
E4X     457
E4X bonus round     462
Your turn: Using XML to build a slideshow     463
What you've learned     471
Going Mobile in Flash     473
Flash and devices     474
Device Central CS3     476
Creating a new Flash document using Device Central     480
Testing a mobile movie     484
Publishing a mobile movie     487
Constructing a mobile application     489
Adding the gallery     494
"Wiring it up" with ActionScript     495
What you've learned     503
Optimizing Flash Movies     505
Flash's "love-hate" Internet relationship     506
This "Internet" thing     507
Enter the World Wide Web     508
Bandwidth     509
So who are these folks we call users?     510
Streaming     510
The Bandwidth Profiler     512
Optimizing and fine-tuning your Flash movies     516
Structure     516
Optimizing elements in the movie     518
Using the Loader class to display images and SWFs     520
Your turn: Creating a preloader     522
Optimizing Flash content for use in video     527
What you've learned     532
Publishing Flash Movies     535
Web formats     536
Flash     537
HTML     538
Animated GIFs     539
QuickTime     542
It's showtime!     543
Publishing Flash movies containing linked files     553
What you've learned     555
Index     556
Read More Show Less

Customer Reviews

Average Rating 4
( 1 )
Rating Distribution

5 Star

(0)

4 Star

(1)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing 1 Customer Reviews
  • Anonymous

    Posted January 22, 2008

    A staple for Flash users, new and old

    Foundation Flash CS3 is written from the perspective of two dedicated developers who want to keep interested themselves, which helps them hit just the right audience. They pepper in the right balance of instruction and aside comments ¿ tossing in a very healthy helping of code samples for you to write and test on the fly 'which I greatly appreciated'. Being experienced with Flash ¿ my goal was to reacquaint from the ground up, to make sure I didn¿t miss any of the new features. What I got out of it was exactly that. Yet throughout my reading/testing I kept wondering how a beginner might take in all of its insights. I¿d rightly guess that there would be a low ¿glaze over¿ factor¿with paced reading, and going through the samples 'and re-going though if need be' ¿ someone new to flash would springboard into understanding! Who is this book not for? Well, it is definitely light on the fundamental shift in understanding between AS2 code and AS3. For developers whose true goal is learning AS3 specifically, you will want to seek out something else. At the same time this book understands its spot. It¿s called Foundation Flash CS3 for Designers, after all :p Yet¿and this is a big positive yet¿because of all the ActionScript samples it is a great practice ground to acquaint yourself with the newer syntax. In short- not heavy on the theory, but a good deal of practice. As a developer making the leap to AS3, I enjoyed it for that aspect¿especially when the practical exercises are fun to read complete with pop-web-culture references including pixyland.org, the Tron Guy, and more! Further comments? Well, it¿s long¿550 pages of book keyed to one version of Flash 'CS3', so for the amount of time it takes to go through, well you hope that CS4 doesn¿t make things fully obsolete. But who ever didn¿t buy a book because it was too long! Even for those pressed for time, it¿s something you can pick up and use as a reference, or glean from the chapters you find relevant. In example, the timeline interface hasn¿t chanced oh-so-much, so I was able to blaze through the Animation chapter, however I found a particular interest and education to the Audio chapter 'color me noob was my first time working with a SoundChannel object. You make a full MP3 player interface on page 224!'. It¿s lighter on the theory ¿ heavy on getting a full understanding and usage out of the Adobe Flash API 'even a full section on mobile development process' and is creative enough to perhaps suggest a new idea or two in how a developer might use Flash differently.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)