Flylib.com
Advanced ActionScript 3 with Design Patterns
Advanced ActionScript 3 with Design Patterns
ISBN: 0321426568
EAN: 2147483647
Year: 2004
Pages: 132
Authors:
Joey Lott
,
Danny Patterson
BUY ON AMAZON
Advanced ActionScript 3 with Design Patterns, 1e
Table of Contents
Copyright
Acknowledgments
Introduction
About This Book
Part I: Successful Projects
Chapter 1. Designing Applications
The Analysis Phase
The Design Phase
The Implementation Phase
Testing
Summary
Chapter 2. Programming to Interfaces
Defining Interfaces
Using Polymorphism
Summary
Part II: Patterns
Chapter 3. Model View Controller Pattern
Understanding MVC Elements
Building a Simple Example
Enabling Multiple Views for One Model
Modifying Model Implementation
Adding A Controller
Summary
Chapter 4. Singleton Pattern
Object Instantiation
Singleton Versus Static Members
Building a Simple Singleton
Building a Settings Framework
Summary
Chapter 5. Factory and Template Method Patterns
Abstract Classes
Template Method
Factory Method
Summary
Chapter 6. Proxy Pattern
Virtual Proxy
Remote Proxy
Adapter and Faade Patterns
Summary
Chapter 7. Iterator Pattern
Understanding the Problems with Iteration
Understanding Iterator Elements
Using Iterators
Using Null Iterators
Summary
Chapter 8. Composite Pattern
Understanding the Element Interface
Understanding Leaf Elements
Understanding Composite Elements
Building a File System Example
Summary
Chapter 9. Decorator Pattern
Understanding the Decorator Pattern
Building Reader Decorators
Building Visual and Commutative Decorators
Summary
Chapter 10. Command Pattern
Understanding the Command Pattern
Building a Simple Command Application
Making Commands Undoable and Keeping Command Histories
Building an Undoable Application
Building a Redoable Application
Using Commands to Build a Proximity Game
Summary
Chapter 11. Memento Pattern
Using Mementos to Make Actions Undoable in the Proximity Game
Using Mementos to Make Actions Redoable in the Proximity Game
Summary
Chapter 12. State Pattern
Simple State Example
Encapsulating the States
Using Abstract Classes
Transitions
Summary
Part III: Advanced ActionScript Topics
Chapter 13. Working with Events
Understanding Events
Using Events
Creating Event Dispatchers
An Example Working with Events
Summary
Chapter 14. Sending and Loading Data
Loading Text
Sending and Loading Variables
Sending and Loading XML
Using Web Services
Using Flash Remoting
Optimizing Data Communication
Summary
Chapter 15. E4X (XML)
Creating XML Objects
Property Accessors
XML Filtering
Iterating Through an XMLList
Namespaces
Sending and Loading XML Data
Simple Soap Example
Summary
Chapter 16. Regular Expressions
Introducing the RegExp Class
Working with Regular Expressions
Using Regular Expression Flags
Understanding Metacharacters and Metasequences
Using Regular Expression Groups
Building a Mad Libs Application Using Regular Expressions
Summary
Index
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
Advanced ActionScript 3 with Design Patterns
ISBN: 0321426568
EAN: 2147483647
Year: 2004
Pages: 132
Authors:
Joey Lott
,
Danny Patterson
BUY ON AMAZON
Database Modeling with MicrosoftВ® Visio for Enterprise Architects (The Morgan Kaufmann Series in Data Management Systems)
ORM Constraints
Mapping ORM Models to Logical Database Models
Conceptual Model Reports
Creating a Basic Logical Database Model
Generating a Physical Database Schema
Beginners Guide to DarkBASIC Game Programming (Premier Press Game Development)
Game Graphics Learning to Use Bitmaps
Programming the Keyboard, Mouse, and Joystick
Playing Intro Movies and Cut-Scenes
Multiplayer Programming The Crazy Carnage Game
Appendix A Answers to the Chapter Quizzes
Crystal Reports 9 on Oracle (Database Professionals)
Oracle SQL
Oracle Advanced SELECT Options
PL/SQL
Optimizing: The Crystal Reports Side
Appendix A Common Issues
SQL Tips & Techniques (Miscellaneous)
Creating Indexes for Fast Data Retrieval
Performing Multiple-table Queries and Creating SQL Data Views
Working with Functions, Parameters, and Data Types
Exploiting MS-SQL Server Built-in Stored Procedures
Working with SQL Database Data Across the Internet
Developing Tablet PC Applications (Charles River Media Programming)
The Tablet PC
Your First Windows Forms Application
Creating an MP3 Player
Custom Grammars for Speech Recognition
Not Quite a Magic Ball
MySQL Cookbook
Specifying the Datafile Format
Dealing with Quotes and Special Characters
Selecting Random Items from a Set of Rows
Retrieving Images or Other Binary Data
Collecting Web Input
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies