actionscript 3.0 design patterns

534 3.2K 0
actionscript 3.0 design patterns

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

www.dbeBooks.com - An Ebook Library ActionScript 3.0 Design Patterns Other resources from O’Reilly Related titles Essential ActionScript 3.0 Dynamic HTML: The Definitive Reference Ajax on Java Ajax on Rails Learning JavaScript Programming Atlas Head Rush Ajax Rails Cookbook oreilly.com oreilly.com is more than a complete catalog of O’Reilly books. You’ll also find links to news, events, articles, weblogs, sample chapters, and code examples. oreillynet.com is the essential portal for developers interested in open and emerging technologies, including new platforms, pro- gramming languages, and operating systems. Conferences O’Reilly brings diverse innovators together to nurture the ideas that spark revolutionary industries. We specialize in document- ing the latest tools and systems, translating the innovator’s knowledge into useful skills for those in the trenches. Visit con- ferences.oreilly.com for our upcoming events. Safari Bookshelf (safari.oreilly.com) is the premier online refer- ence library for programmers and IT professionals. Conduct searches across more than 1,000 books. Subscribers can zero in on answers to time-critical questions in a matter of seconds. Read the books on your Bookshelf from cover to cover or sim- ply flip to the page you need. Try it today for free. ActionScript 3.0 Design Patterns William B. Sanders and Chandima Cumaranatunge Beijing • Cambridge • Farnham • Köln • Paris • Sebastopol • Taipei • Tokyo ActionScript 3.0 Design Patterns by William B. Sanders and Chandima Cumaranatunge Copyright © 2007 O’Reilly Media, Inc. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (safari.oreilly.com). For more information, contact our corporate/institutional sales department: (800) 998-9938 or corporate@oreilly.com. Editor: Steve Weiss Developmental Editor: Robyn G. Thomas Production Editor: Philip Dangler Copyeditor: Sohaila Abdulali Indexer: John Bickelhaupt Cover Designer: Karen Montgomery Interior Designer: David Futato Illustrators: Robert Romano and Jessamyn Read Printing History: July 20007: First Edition. Nutshell Handbook, the Nutshell Handbook logo, and the O’Reilly logo are registered trademarks of O’Reilly Media, Inc. ActionScript 3.0 Design Patterns, the image of a rosy feather starfish, and related trade dress are trademarks of O’Reilly Media, Inc. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and O’Reilly Media, Inc. was aware of a trademark claim, the designations have been printed in caps or initial caps. While every precaution has been taken in the preparation of this book, the publisher and authors assume no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein. This book uses RepKover ™ , a durable and flexible lay-flat binding. ISBN-10: 0-596-52846-9 ISBN-13: 978-0-59652846-1 [M] Bill would like to dedicate this to the new kids on the block, Ricky and Olivia. Chandima would like to dedicate this book to his parents, Gaya and Lakshmie. [...]... materials on design patterns Part I, Constant Change Chapter 1, Object-Oriented Programming, Design Patterns, and ActionScript 3.0 Parts II, III and, IV are the three major parts of the book They examine fundamental design patterns, and organize the patterns into creational, structural and behavioral categories Representative design patterns are included in each part, but we didn’t include every single design. .. programming and ActionScript 3.0 However, ActionScript 3.0 was released in a non-beta format in Flex 2 only about six months before this book, and in Flash at about the same time this book was published So, you may not be familiar with ActionScript 3.0, and this book is not a tutorial in ActionScript 3.0 At a minimum, you will want to keep the ActionScript 3.0 Reference Guide handy along with any other ActionScript. .. learn a great deal about design patterns Preface | xv and OOP (Working out how to convert the Java examples to ActionScript 3.0 will teach you a lot about ActionScript 3.0 as well—however, before tackling the Java translations, be sure to go over the design pattern examples in this book.) If you don’t have a good ActionScript 3.0 book yet, get one We can recommend ActionScript 3.0 Cookbook by Joey Lott,... awkward design structures Design patterns not only provide solutions for common challenges, but also focus on maintenance and change The vocabulary of design patterns is equally important because with it, you can become part of the developer community that communicates clearly in the language of design patterns xi Who This Book Is For We wanted to develop a book for intermediate to advanced ActionScript 3.0. .. chapters on using multiple design patterns in application development The Model-View-Controller and Symmetric Proxy designs incorporate more than a single design pattern They’re organized like the other chapters on design patterns as far as explaining how the multiple patterns work However, the multiple designs rely more on object diagrams than class diagrams Part V, Multiple Patterns Chapter 12, Model-View-Controller... being introduced to design patterns by aYo Binitie, these programming structures have been a topic of close interest Like a lot of ActionScript developers, we are grateful to Colin Moock for breaching the topic of ActionScript s use with design patterns, in Essential ActionScript 2.0 We are also grateful to Eric Freeman and Elisabeth Freeman for their fabulous Head First Design Patterns even struggling... how design patterns could be used in ActionScript 3.0 At the root of design patterns, we must acknowledge the venerable Gang of Four who produced Design Patterns: Elements of Reusable ObjectOriented Software, Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides We have spent endless hours poring over this tome Several people at Adobe were very generous with their time in helping out with the ActionScript. .. designs that can cope with change using different OOP tools If you think about using OOP designs with an eye to how those designs can deal with change, how they can be reused, and how to build in flexibility; then you’re beginning to think like a design pattern programmer Chapter 1, Object-Oriented Programming, Design Patterns, and ActionScript 3.0 Chapter 1 CHAPTER 1 Object-Oriented Programming, Design. .. Schall, and Keith Peters (O’Reilly, 2006) and Essential ActionScript 3.0 by Colin Moock (O’Reilly, 2007) For a very brief introduction to ActionScript 3.0, take a look at the Short Cut publication, ActionScript 3.0 Programming: Overview, Getting Started, and Examples of New Concepts by Bill Sanders (O’Reilly, 2007) Also, you’ll want an ActionScript 3.0 book on object-oriented programming We’ve included... and examples of how to use design patterns with ActionScript 3.0 How This Book Is Organized The book’s organization reflects the topic organization found in Design Patterns Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides (Addison-Wesley, 1995) The first part contains Chapter 1, which is an introduction to design patterns We added an introductory . with ActionScript 3. 0, and this book is not a tutorial in ActionScript 3. 0. At a minimum, you will want to keep the ActionScript 3. 0 Reference Guide handy along with any other ActionScript 3. 0 documentation. have a good ActionScript 3. 0 book yet, get one. We can recommend ActionScript 3. 0 Cookbook by Joey Lott, Darron Schall, and Keith Peters (O’Reilly, 200 6) and Essential ActionScript 3. 0 by Colin. free. ActionScript 3. 0 Design Patterns William B. Sanders and Chandima Cumaranatunge Beijing • Cambridge • Farnham • Köln • Paris • Sebastopol • Taipei • Tokyo ActionScript 3. 0 Design Patterns by

Ngày đăng: 24/04/2014, 14:31

Từ khóa liên quan

Mục lục

  • ActionScript 3.0 Design Patterns

    • Table of Contents

    • Preface

      • Who This Book Is For

      • How This Book Is Organized

      • What You Need to Use This Book

        • Say It Again, Sam

        • User’s Guide

          • Flex 2 developers

          • Flash Media Server 2 developers

          • Companion Tools You’ll Want

          • Conventions Used in This Book

          • Using Code Examples

          • How to Contact Us

          • Safari® Enabled

          • Acknowledgments

          • Technical Reviewers

          • Editors

          • Authors

            • Bill Sanders

            • Chandima Cumaranatunge

            • Part I

              • Object-Oriented Programming, Design Patterns, and ActionScript 3.0

                • The Pleasure of Doing Something Well

                  • Sequential and Procedural Programming

                  • Transition to OOP

                    • MovieClip and Button scripts

                    • Timeline scripts

                    • Document class

Tài liệu cùng người dùng

Tài liệu liên quan