10.12.2012 Views

ActionScript 3.0 Design Patterns.pdf - VideoTutorials-bg.com

ActionScript 3.0 Design Patterns.pdf - VideoTutorials-bg.com

ActionScript 3.0 Design Patterns.pdf - VideoTutorials-bg.com

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

We are grateful to Professor John Gray, chair of the Multimedia Web <strong>Design</strong> and<br />

Development program at the University of Hartford. His encouragement and support<br />

in all matters pertaining to Internet and Web development, research and learning<br />

provide us with a rich atmosphere and wonderful resources to keep on track with<br />

the ever expanding universe of the technology we use.<br />

Technical Reviewers<br />

The technical reviewers had their job cut out for them. Some of the reviewers were<br />

experts on design patterns with C# and Java backgrounds, but were unfamiliar with<br />

<strong>ActionScript</strong>. Fortunately, <strong>ActionScript</strong> <strong>3.0</strong> is looking and acting like other OOP languages,<br />

and so they were able to give us a great deal of help. Chief among this group<br />

was Adrienne Decker who is a Lecturer in the Department of Computer Science and<br />

Engineering at SUNY Buffalo. After sharing a session with Adrienne at the 2006<br />

Object-Oriented Programming, Systems, Languages and Applications (OOPSLA)<br />

Conference in Portland, Oregon, it became clear that Adrienne not only was wise in<br />

the ways of design patterns, she was also very interested in how to best <strong>com</strong>municate<br />

the inner workings of design patterns. She was an immense help. Two other academics<br />

recruited to this project were Dr. James Heilotis and Dr. Axel Schreiner, both<br />

of the Rochester Institute of Technology, Department of Computer Science. Professor<br />

Schreiner had presented a design pattern named the Symmetric Proxy Pattern at<br />

the 2006 OOPSLA conference. Based on a paper, A Pattern for Distributing Turn-<br />

Based Games, by Heilotis and Schreiner, this new pattern seemed to be an excellent<br />

tool for gaming over the Internet using Flash and Flash Media Server 2. We believed<br />

that given the newness and creativity of the Symmetric Proxy Pattern, we would be<br />

well-advised to ask them for a technical review of our implementation and explanation<br />

of their pattern. They were very helpful in seeing to it that we were able to <strong>com</strong>municate<br />

their ideas, and we are most grateful to them both.<br />

We were most fortunate to get the services of Todd Anderson. Todd is a bright light<br />

in the <strong>ActionScript</strong> <strong>3.0</strong> and design pattern mix. He helped us immensely and we are<br />

most grateful to Todd’s sharp eye and spot-on <strong>com</strong>ments. Darren Richardson was<br />

our technical reviewer from the outset. He also brought an international perspective<br />

in case we got a bit too ethnocentric.<br />

We also had the unique opportunity of working with The City’s Flash Coders New<br />

York (FCNY) group led by Jean-Charles Carelli. With considerable talent to spare,<br />

members of this group worked on (and over) our manuscript as technical reviewers.<br />

Their <strong>com</strong>ments were quite helpful, and reflected an excellent cross-section of savvy<br />

<strong>ActionScript</strong> developers. Chief among those who aided in this process were Tyler Larson,<br />

Jim Kremens, Dominic Tancredi, Shari Halter, James O’Reilly, Andrew Hunt,<br />

Brian Weisenthal, Oscar Trelles, Seth Hillinger, Lisa Larson, and Edward Skrypa.<br />

Preface | xix

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!