Wonder Club world wonders pyramid logo
×

ActionScript 3.0 Design Patterns: Object-Oriented Programming Techniques Book

ActionScript 3.0 Design Patterns: Object-Oriented Programming Techniques
ActionScript 3.0 Design Patterns: Object-Oriented Programming Techniques, Now that ActionScript is reengineered from top to bottom as a true object-oriented programming (OOP) language, reusable design patterns are an ideal way to solve common problems in Flash and Flex applications. If you're an experienced Flash or Flex develo, ActionScript 3.0 Design Patterns: Object-Oriented Programming Techniques has a rating of 5 stars
   2 Ratings
X
ActionScript 3.0 Design Patterns: Object-Oriented Programming Techniques, Now that ActionScript is reengineered from top to bottom as a true object-oriented programming (OOP) language, reusable design patterns are an ideal way to solve common problems in Flash and Flex applications. If you're an experienced Flash or Flex develo, ActionScript 3.0 Design Patterns: Object-Oriented Programming Techniques
5 out of 5 stars based on 2 reviews
5
100 %
4
0 %
3
0 %
2
0 %
1
0 %
Digital Copy
PDF format
1 available   for $99.99
Original Magazine
Physical Format

Sold Out

  • ActionScript 3.0 Design Patterns: Object-Oriented Programming Techniques
  • Written by author William Sanders
  • Published by Adobe Developer Library, July 2007
  • Now that ActionScript is reengineered from top to bottom as a true object-oriented programming (OOP) language, reusable design patterns are an ideal way to solve common problems in Flash and Flex applications. If you're an experienced Flash or Flex develo
  • This hands-on introduction to design patterns is for experienced Flash developers ready to tackle sophisticated programming techniques with ActionScript 3.0. The step-by-step process allows readers to construct truly elegant solutions for their Flash appl
Buy Digital  USD$99.99

WonderClub View Cart Button

WonderClub Add to Inventory Button
WonderClub Add to Wishlist Button
WonderClub Add to Collection Button

Book Categories

Authors

Preface     xi
Constant Change
Object-Oriented Programming, Design Patterns, and ActionScript 3.0     3
The Pleasure of Doing Something Well     3
OOP Basics     10
Abstraction     11
Encapsulation     15
Inheritance     24
Polymorphism     34
Principles of Design Pattern Development     42
Program to Interfaces over Implementations     45
Favor Composition     49
Maintenance and Extensibility Planning     57
Your Application Plan: It Ain't You Babe     60
Creational Patterns
Factory Method Pattern     65
What Is the Factory Method Pattern?     65
Abstract Classes in ActionScript 3.0     68
Minimalist Example     69
Hiding the Product Classes     73
Example: Print Shop     74
Extended Example: Color Printing     80
Key OOP Concepts Used in the Factory Method Pattern     84
Example: Sprite Factory     84
Example: Vertical Shooter Game     90
Summary     100
Singleton Pattern     101
What Is the Singleton Pattern?     101
Key OOP Concepts Used with the SingletonPattern     102
Minimalist Abstract Singleton     105
When to Use the Singleton Pattern     112
Summary     125
Structural Patterns
Decorator Pattern     129
What Is the Decorator Pattern?     129
Key OOP Concepts Used with the Decorator Pattern     132
Minimalist Abstract Decorator     135
Applying a Simple Decorator Pattern in Flash: Paper Doll     141
Decorating with Deadly Sins and Heavenly Virtues     148
Dynamic Selection of Concrete Components and Decorations: A Hybrid Car Dealership     164
Summary     176
Adapter Pattern     177
What Is the Adapter Pattern?     177
Object and Class Adapters     179
Key OOP Concepts in the Adapter Pattern     185
Example: Car Steering Adapter     185
Extended Example: Steering the Car Using a Mouse     193
Example: List Display Adapter     194
Extended Example: Displaying the O'Reilly New Books List     199
Summary     203
Composite Pattern     204
What Is the Composite Pattern?     204
Minimalist Example of a Composite Pattern     207
Key OOP Concepts in the Composite Pattern      217
Example: Music Playlists     217
Example: Animating Composite Objects Using Inverse Kinematics     222
Using Flash's Built-in Composite Structure: the Display List     233
Summary     243
Behavioral Patterns
Command Pattern     247
What Is the Command Pattern?     247
Minimalist Example of a Command Pattern     251
Key OOP Concepts in the Command Pattern     255
Minimalist Example: Macro Commands     255
Example: Number Manipulator     258
Extended Example: Sharing Command Objects     263
Extended Example: Implementing Undo     266
Example: Podcast Radio     270
Extended Example: Dynamic Command Object Assignment     276
Summary     281
Observer Pattern     282
What Is the Observer Pattern?     282
Key OOP Concepts Used with the Observer Pattern     285
Minimalist Abstract Observer     289
Example: Adding States and Identifying Users     294
Dynamically Changing States     302
Example: Working with Different Data Displays     318
Summary     330
Template Method Pattern     331
What Is the Template Method Pattern?      331
Key OOP Concepts Used with the Template Method     335
Minimalist Example: Abstract Template Method     338
Employing Flexibility in the Template Method     341
Selecting and Playing Sound and Video     344
Hooking It Up     351
Summary     356
State Pattern     357
Design Pattern to Create a State Machine     357
Key OOP Concepts Used with the State Pattern     360
Minimalist Abstract State Pattern     361
Video Player Concrete State Application     367
Expanding the State Design: Adding States     374
Adding More States and Streaming Capabilities     382
Summary     397
Strategy Pattern     398
What Is the Strategy Pattern?     398
Key OOP Concepts Used with the Strategy Pattern     400
Minimalist Abstract State Pattern     402
Adding More Concrete Strategies and Concrete Contexts     406
Working with String Strategies     414
Summary     423
Multiple Patterns
Model-View-Controller Pattern     427
What Is the Model-View-Controller (MVC) Pattern?     427
Communication Between the MVC Elements      428
Embedded Patterns in the MVC     430
Minimalist Example of an MVC Pattern     431
Key OOP Concepts in the MVC Pattern     443
Example: Weather Maps     443
Extended Example: Infrared Weather Maps     451
Example: Cars     457
Custom Views     463
Adding a Chase Car     466
Summary     468
Symmetric Proxy Pattern     469
Simultaneous Game Moves and Outcomes     469
The Symmetric Proxy Pattern     473
Key OOP Concepts Used with the Symmetric Proxy     475
The Player Interface     477
The Referee     478
Information Shared Over the Internet     483
Player-Proxy Classes     486
Classes and Document Files Support     494
Summary     498
Index     499


Login

  |  

Complaints

  |  

Blog

  |  

Games

  |  

Digital Media

  |  

Souls

  |  

Obituary

  |  

Contact Us

  |  

FAQ

CAN'T FIND WHAT YOU'RE LOOKING FOR? CLICK HERE!!!

X
WonderClub Home

This item is in your Wish List

ActionScript 3.0 Design Patterns: Object-Oriented Programming Techniques, Now that ActionScript is reengineered from top to bottom as a true object-oriented programming (OOP) language, reusable design patterns are an ideal way to solve common problems in Flash and Flex applications. If you're an experienced Flash or Flex develo, ActionScript 3.0 Design Patterns: Object-Oriented Programming Techniques

X
WonderClub Home

This item is in your Collection

ActionScript 3.0 Design Patterns: Object-Oriented Programming Techniques, Now that ActionScript is reengineered from top to bottom as a true object-oriented programming (OOP) language, reusable design patterns are an ideal way to solve common problems in Flash and Flex applications. If you're an experienced Flash or Flex develo, ActionScript 3.0 Design Patterns: Object-Oriented Programming Techniques

ActionScript 3.0 Design Patterns: Object-Oriented Programming Techniques

X
WonderClub Home

This Item is in Your Inventory

ActionScript 3.0 Design Patterns: Object-Oriented Programming Techniques, Now that ActionScript is reengineered from top to bottom as a true object-oriented programming (OOP) language, reusable design patterns are an ideal way to solve common problems in Flash and Flex applications. If you're an experienced Flash or Flex develo, ActionScript 3.0 Design Patterns: Object-Oriented Programming Techniques

ActionScript 3.0 Design Patterns: Object-Oriented Programming Techniques

WonderClub Home

You must be logged in to review the products

E-mail address:

Password: