Flex 3 Cookbook. Code-Recipes, Tips, and Tricks for RIA Developers
- Autorzy:
- Joshua Noble, Todd Anderson
- +159 pkt
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 704
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Flex 3 Cookbook. Code-Recipes, Tips, and Tricks for RIA Developers
The best way to showcase a powerful new technology is to demonstrate its real-world results, and that's exactly what this new Cookbook does with Adobe Flex 3.
Wide ranging and highly practical, Flex 3 Cookbook contains more than 300 proven recipes for developing interactive Rich Internet Applications and Web 2.0 sites. You'll find everything from Flex basics, to solutions for working with visual components and data access, to tips on application development, unit testing, and using Adobe AIR.
You also get ideas from the development community. Through its Flex Cookbook website (www.adobe.com/devnet/), Adobe invited Flex developers to post their own solutions for working with this technology, and from hundreds of posts, the authors chose the best and most useful solutions to supplement Flex 3 Cookbook.
Each recipe inside provides a solution to a common problem, explains how and why it works, and offers sample code that you can put to use immediately. Topics include:
- Containers and dialogues
- Working with Text
- Data driven components
- DataGrid and Advanced DataGrid
- ItemRenderers and Editors
- Images, bitmaps, videos, and sounds
- CSS, styling, and skinning
- States and effects
- Working with Collections, arrays, and DataProviders
- Using DataBinding
- Validation, formatting, and regular expressions
- Using Charts and data visualization
- Services and Data Access
- Using RSLs and Modules
- Working with Adobe AIR
Whether you're a committed Flex developer or still evaluating the technology, you'll discover how to get quick results with Flex 3 using the recipes in this Cookbook. It's an ideal way to jumpstart your next web application.
Wybrane bestsellery
-
Ta wyjątkowa książka została w całości poświęcona platformie Arduino. Znajdziesz tu szczegółowe omówienie możliwości platformy, liczne przykłady oraz opisy. W trakcie lektury dowiesz się, jak przygotować środowisko pracy, oraz rozpoczniesz tworzenie prostych projektów, korzys...(34.50 zł najniższa cena z 30 dni)
24.90 zł
69.00 zł(-64%) -
Ready to create rich interactive experiences with your artwork, designs, or prototypes? This is the ideal place to start. With this hands-on guide, you’ll explore several themes in interactive art and design—including 3D graphics, sound, physical interaction, computer vision, and geol...
Programming Interactivity. A Designer's Guide to Processing, Arduino, and openFrameworks. 2nd Edition Programming Interactivity. A Designer's Guide to Processing, Arduino, and openFrameworks. 2nd Edition
(152.15 zł najniższa cena z 30 dni)160.65 zł
189.00 zł(-15%) -
Java. Podręcznik na start to pozycja idealna dla każdego, kto chce podjąć takie kroki. W przystępny sposób zaznajamia nie tylko z językiem, ale też z podstawowymi koncepcjami stosowanymi podczas programowania - w obrazowy sposób przyrównuje je do sytuacji znanych spoza świata wirtualnego. Autor n...(44.85 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł(-40%) -
Java należy do najpopularniejszych języków programowania na świecie. Używana przez miliony programistów, jest na tyle uniwersalna, że znajduje zastosowanie zarówno w aplikacjach desktopowych, mobilnych, jak i serwerowych, a także w zaawansowanych systemach zarządzania bazami danych. Z jej zalet k...
Java 21. Kurs video. Od "Hello World!" do programowania obiektowego Java 21. Kurs video. Od "Hello World!" do programowania obiektowego
(39.60 zł najniższa cena z 30 dni)39.90 zł
99.00 zł(-60%) -
Oto kolejne wydanie zwięzłego podręcznika dla programistów Javy, który ma ułatwić maksymalne wykorzystanie technologii tego języka w wersji 17. Treść została skrupulatnie przejrzana i uzupełniona o materiał dotyczący nowości w obiektowym modelu Javy. Pierwsza część książki obejmuje wprowadzenie d...(57.85 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Kariera zawodowa programisty jest związana z nieustanną nauką i doskonaleniem zdobytych umiejętności. Jednym z podstawowych etapów rozwoju programisty Java jest zaznajomienie się z dobrymi praktykami programistycznymi, co obejmuje także wzorce projektowe – i to im właśnie poświęcony jest te...
Wzorce projektowe w Javie. Kurs video. Programowanie efektywnych rozwiązań Wzorce projektowe w Javie. Kurs video. Programowanie efektywnych rozwiązań
(59.60 zł najniższa cena z 30 dni)39.90 zł
149.00 zł(-73%) -
Oto zaktualizowane i uzupełnione wydanie zwięzłego wprowadzenia do Javy SE 17, przeznaczonego dla profesjonalnych programistów Javy. Przedstawiono w nim wszystkie istotne zagadnienia, łącznie z takimi koncepcjami jak wyrażenia lambda i strumienie, nowoczesnymi konstrukcjami, jak rekordy i klasy z...
Java. Przewodnik doświadczonego programisty. Wydanie III Java. Przewodnik doświadczonego programisty. Wydanie III
(57.85 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
This practical guide teaches inexperienced Java programmers and web developers how to design, develop, test, and deploy highly scalable and maintainable APIs using REST, gRPC, GraphQL, and reactive programming paradigms with Java and Spring Boot. Complete with real-world examples, it will guide y...
Modern API Development with Spring 6 and Spring Boot 3. Design scalable, viable, and reactive APIs with REST, gRPC, and GraphQL using Java 17 and Spring Boot 3 - Second Edition Modern API Development with Spring 6 and Spring Boot 3. Design scalable, viable, and reactive APIs with REST, gRPC, and GraphQL using Java 17 and Spring Boot 3 - Second Edition
-
Ideal for working programmers new to Java, this best-selling book guides you through the language features and APIs of Java 21. Through fun, compelling, and realistic examples, authors Marc Loy, Patrick Niemeyer, and Dan Leuck introduce you to Java's fundamentals, including its class libraries, p...(245.65 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%)
Ebooka "Flex 3 Cookbook. Code-Recipes, Tips, and Tricks for RIA Developers" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Flex 3 Cookbook. Code-Recipes, Tips, and Tricks for RIA Developers" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Flex 3 Cookbook. Code-Recipes, Tips, and Tricks for RIA Developers" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-05-965-5067-7, 9780596550677
- Data wydania ebooka:
- 2008-05-13 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 4.2MB
- Rozmiar pliku Mobi:
- 4.2MB
Spis treści ebooka
- Flex 3 Cookbook
- SPECIAL OFFER: Upgrade this ebook with OReilly
- A Note Regarding Supplemental Files
- Preface
- 1. Bonus Chapters Online
- 2. Who This Book Is For
- 3. Who This Book Is Not For
- 4. How This Book Is Organized
- Conventions Used in This Book
- Using Code Examples
- How to Use This Book
- OReilly Cookbooks
- Safari Enabled
- How to Contact Us
- 5. Acknowledgments
- From Joshua
- From Todd
- 6. Author Bios
- Contributor Bios
- Colophon
- 1. Flex and ActionScript Basics
- 1.1. Create a Flex Project in Flex Builder
- Problem
- Solution
- Discussion
- 1.1. Create a Flex Project in Flex Builder
- 1.2. Create a Flex Library Project in Flex Builder
- Problem
- Solution
- Discussion
- 1.3. Create an ActionScript Project
- Problem
- Solution
- Discussion
- 1.4. Set Compiler Options for the MXML Compiler in Flex Builder
- Problem
- Solution
- Discussion
- 1.5. Compile a Flex Project Outside of Flex Builder
- Problem
- Solution
- Discussion
- 1.6. Add an Event Listener in MXML
- Problem
- Solution
- Discussion
- 1.7. Set Properties of a Child Defined in MXML in ActionScript
- Problem
- Solution
- Discussion
- 1.8. Define Arrays and Objects
- Problem
- Solution
- Discussion
- 1.9. Set the Scope of Variables in ActionScript
- Problem
- Solution
- Discussion
- 1.10. Create a Component in ActionScript
- Problem
- Solution
- Discussion
- 1.11. Use Event Bubbling
- Problem
- Solution
- Discussion
- 1.12. Use a Code-Behind Model to Separate MXML and ActionScript
- Problem
- Solution
- Discussion
- 1.13. Make Properties of a Component Bindable
- Problem
- Solution
- Discussion
- 1.14. Use Custom Events and Dispatch Data with Events
- Problem
- Solution
- Discussion
- 1.15. Listen for a Keyboard Event
- Problem
- Solution
- Discussion
- 1.16. Define Optional Parameters for Methods
- Problem
- Solution
- Discussion
- 1.17. Determine the Type of an Object
- Problem
- Solution
- Discussion
- 1.18. Define and Implement an Interface
- Problem
- Solution
- Discussion
- 2. Menus and Controls
- 2.1. Listen to a Button Click
- Problem
- Solution
- Discussion
- 2.1. Listen to a Button Click
- 2.2. Create a Set of Buttons That Toggle
- Problem
- Solution
- Discussion
- 2.3. Use a ColorPicker to Set Canvas Color
- Problem
- Solution
- Discussion
- 2.4. Load a SWF by Using the SWFLoader
- Problem
- Solution
- Discussion
- 2.5. Set Tab Indexes for Components
- Problem
- Solution
- Discussion
- 2.6. Set a labelFunction for a Control
- Problem
- Solution
- Discussion
- 2.7. Provide Data for Menus
- Problem
- Solution
- Discussion
- 2.8. Dynamically Populate Menus
- Problem
- Solution
- Discussion
- 2.9. Create EventHandlers for Menu-Based Controls
- Problem
- Solution
- Discussion
- 2.10. Display an Alert in an Application
- Problem
- Solution
- Discussion
- 2.11. Use the Date from a Calendar Control
- Problem
- Solution
- Discussion
- 2.12. Display and Position Multiple Pop-ups
- Problem
- Solution
- Discussion
- 2.13. Create a Custom Border for a Pop-up Window
- Problem
- Solution
- Discussion
- 2.14. Handle focusIn and focusOut Events
- Problem
- Solution
- Discussion
- 3. Containers
- 3.1. Position Children by Using Layout Management
- Problem
- Solution
- Discussion
- 3.1. Position Children by Using Layout Management
- 3.2. Position and Size Containers via Percentage Positioning
- Problem
- Solution
- Discussion
- 3.3. Track Mouse Position Within Different Coordinate Systems
- Problem
- Solution
- Discussion
- 3.4. Dynamically Add and Remove Children from a Container
- Problem
- Solution
- Discussion
- 3.5. Use Constraint-Based Layout for Containers
- Problem
- Solution
- Discussion
- 3.6. Set Maximum and Minimum Sizes for Children Within Containers
- Problem
- Solution
- Discussion
- See Also
- 3.7. Specify Constraint Rows and Columns for a Container
- Problem
- Solution
- Discussion
- 3.8. Create Layout Flows for Text Using Constraints
- Problem
- Solution
- Discussion
- 3.9. Control Scrolling and Overflow Within Containers
- Problem
- Solution
- Discussion
- 3.10. Control the Layout of Box Components
- Problem
- Solution
- Discussion
- 3.11. Use Containers for Initialization
- Problem
- Solution
- Discussion
- 3.12. Create a TitleWindow
- Problem
- Solution
- Discussion
- 3.13. Control a ViewStack via a LinkBar
- Problem
- Solution
- Discussion
- See Also
- 3.14. Bind the Selected Index of a ViewStack to a Variable
- Problem
- Solution
- Discussion
- See Also
- 3.15. Use Delayed Instantiation to Improve Startup Time
- Problem
- Solution
- Discussion
- 3.16. Create and Control Resizable Containers
- Problem
- Solution
- Discussion
- See Also
- 3.17. Create, Enable, and Disable TabControls Within a TabNavigator
- Problem
- Solution
- Discussion
- 3.18. Create a TabNavigator with Closeable Tabs
- Problem
- Solution
- Discussion
- 3.19. Create and Control an Alert
- Problem
- Solution
- Discussion
- 3.20. Size and Position a Dialog Box Based on Its Calling Component
- Problem
- Solution
- Discussion
- 3.21. Manage Multiple Pop-up Dialog Boxes
- Problem
- Solution
- Discussion
- 3.22. Scroll to a Specific Child in a Container
- Problem
- Solution
- Discussion
- 3.23. Create a Template Using IDeferredInstance
- Problem
- Solution
- Discussion
- 3.24. Manually Lay Out a Container
- Problem
- Solution
- Discussion
- 3.25. Measure and Alter Container Size
- Problem
- Solution
- Discussion
- 3.26. Control the Visibility and Layout of Children
- Problem
- Solution
- Discussion
- 3.27. Create a Tile Container with Simple Reorganization
- Problem
- Solution
- Discussion
- 3.28. Set a Background Image and Rounded Corners in an HBox
- Problem
- Solution
- Discussion
- 3.29. Control Positioning and Scrolling of Child Components
- Problem
- Solution
- Discussion
- 4. Text
- 4.1. Correctly Set the Value of a Text Object
- Problem
- Solution
- Discussion
- 4.1. Correctly Set the Value of a Text Object
- 4.2. Bind a Value to TextInput
- Problem
- Solution
- Discussion
- 4.3. Create a Suggestive TextInput
- Problem
- Solution
- Discussion
- 4.4. Create an In-Place Editor
- Problem
- Solution
- Discussion
- 4.5. Determine All Fonts Installed on a Users Computer
- Problem
- Solution
- Discussion
- 4.6. Create a Custom TextInput
- Problem
- Solution
- Discussion
- See Also
- 4.7. Set the Style Properties for Text Ranges
- Problem
- Solution
- Discussion
- 4.8. Display Images and SWFs in HTML
- Problem
- Solution
- Discussion
- 4.9. Highlight User-Input Text in a Search Field
- Problem
- Solution
- Discussion
- 4.10. Manipulate Characters as Individual Graphics
- Problem
- Solution
- Discussion
- 4.11. Specify Styles for HTML in a TextField
- Problem
- Solution
- Discussion
- 4.12. Use the RichTextEditor
- Problem
- Solution
- Discussion
- See Also
- 4.13. Apply Embedded Fonts with HTML
- Problem
- Solution
- Discussion
- 4.14. Add a Drop Shadow to Text in a Text Component
- Problem
- Solution
- Discussion
- See Also
- 4.15. Find the Last Displayed Character in a TextArea
- Problem
- Solution
- Discussion
- 5. Lists, Tiles, and Trees
- 5.1. Create an Editable List
- Problem
- Solution
- Discussion
- 5.1. Create an Editable List
- 5.2. Set Icons for Items in a List
- Problem
- Solution
- Discussion
- 5.3. Add Effects to a List to Indicate Changes
- Problem
- Solution
- Discussion
- 5.4. Set a Basic Item Renderer for a TileList
- Problem
- Solution
- Discussion
- 5.5. Set XML Data for a Tree
- Problem
- Solution
- Discussion
- 5.6. Create an Item Renderer for a Tree
- Problem
- Solution
- Discussion
- 5.7. Use Complex Data Objects in a Tree Control
- Problem
- Solution
- Discussion
- 5.8. Allow Only Certain Items in a List to Be Selectable
- Problem
- Solution
- Discussion
- 5.9. Format and Validate Data Added in a Lists Item Editor
- Problem
- Solution
- Discussion
- 5.10. Track All Selected Children in a TileList
- Problem
- Solution
- Discussion
- 5.11. Use and Display Null Items in an Item Renderer
- Problem
- Solution
- Discussion
- 5.12. Create a Right-Click Menu for a List
- Problem
- Solution
- Discussion
- 5.13. Customize the Appearance of a Selection in a List
- Problem
- Solution
- Discussion
- 6. DataGrid and Advanced DataGrid
- 6.1. Create Custom Columns for a DataGrid
- Problem
- Solution
- Discussion
- See Also
- 6.1. Create Custom Columns for a DataGrid
- 6.2. Specify Sort Functions for DataGrid Columns
- Problem
- Solution
- Discussion
- 6.3. Enable Multicolumn Sorting in a DataGrid
- Problem
- Solution
- Discussion
- 6.4. Filter Items in a DataGrid
- Problem
- Solution
- Discussion
- 6.5. Create Custom Headers for an AdvancedDataGrid
- Problem
- Solution
- Discussion
- 6.6. Handle Events from a DataGrid/AdvancedDataGrid
- Problem
- Solution
- Discussion
- 6.7. Select Items in an AdvancedDataGrid
- Problem
- Solution
- Discussion
- 6.8. Enable Drag-and-Drop in a DataGrid
- Problem
- Solution
- Discussion
- 6.9. Edit Items in a DataGrid
- Problem
- Solution
- Discussion
- 6.10. Search Within a DataGrid and Autoscroll to the Match
- Problem
- Solution
- Discussion
- 6.11. Generate a Summary for Flat Data by Using GroupingCollection
- Problem
- Solution
- Discussion
- 6.12. Create an Async Refresh for a GroupingCollection
- Problem
- Solution
- Discussion
- 7. Renderers and Editors
- 7.1. Create Your Own Renderers
- Problem
- Solution
- Discussion
- 7.1. Create Your Own Renderers
- 7.2. Use the ClassFactory to Generate Renderers
- Problem
- Solution
- Discussion
- 7.3. Access the Component That Owns a Renderer
- Problem
- Solution
- Discussion
- 7.4. Create a Single Component to Act as Renderer and Editor
- Problem
- Solution
- Discussion
- 7.5. Create an Item Editor to Handle Data with Multiple Fields
- Problem
- Solution
- Discussion
- 7.6. Display SWF Objects as Items in a Menu by Using an Item Renderer
- Problem
- Solution
- Discussion
- 7.7. Select a DataGrid Column with a CheckBox Header Renderer
- Problem
- Solution
- Discussion
- 7.8. Create a Self-Contained CheckBox itemRenderer for Use in a DataGrid
- Problem
- Solution
- Discussion
- 7.9. Efficiently Set Images in a Renderer
- Problem
- Solution
- Discussion
- 7.10. Use Runtime Styling with itemRenderers and itemEditors
- Problem
- Solution
- Discussion
- 7.11. Use States and Transitions with an itemEditor
- Problem
- Solution
- Discussion
- 7.12. Create a CheckBox Tree Control
- Problem
- Solution
- Discussion
- 7.13. Resize Renderers Within a List
- Problem
- Solution
- Discussion
- 8. Images, Bitmaps, Videos, Sounds
- 8.1. Load and Display an Image
- Problem
- Solution
- Discussion
- 8.1. Load and Display an Image
- 8.2. Create a Video Display
- Problem
- Solution
- Discussion
- 8.3. Play and Pause an MP3 File
- Problem
- Solution
- Discussion
- 8.4. Create a Seek Bar for a Sound File
- Problem
- Solution
- Discussion
- 8.5. Blend Two Images
- Problem
- Solution
- Discussion
- 8.6. Apply a Convolution Filter to an Image
- Problem
- Solution
- Discussion
- 8.7. Send Video to an FMS Instance via a Camera
- Problem
- Solution
- Discussion
- 8.8. Access a Users Microphone and Create a Sound Display
- Problem
- Solution
- Discussion
- 8.9. Smooth Video Displayed in a Flex Application
- Problem
- Solution
- Discussion
- 8.10. Check Pixel-Level Collisions
- Problem
- Solution
- Discussion
- 8.11. Read and Save a Users Webcam Image
- Problem
- Solution
- Discussion
- 8.12. Use Blend Modes with Multiple Images
- Problem
- Solution
- Discussion
- 8.13. Handle Cue Points in FLV Data
- Problem
- Solution
- Discussion
- 8.14. Create a Video Scrubber
- Problem
- Solution
- Discussion
- 8.15. Read ID3 Data from an MP3 File
- Problem
- Solution
- Discussion
- 8.16. Display a Custom Loader while Loading Images
- Problem
- Solution
- Discussion
- 8.17. Enable Image Upload in Flex
- Problem
- Solution
- Discussion
- 8.18. Compare Two Bitmap Images
- Problem
- Solution
- Discussion
- 9. Skinning and Styling
- 9.1. Use CSS to Style Components
- Problem
- Solution
- Discussion
- 9.1. Use CSS to Style Components
- 9.2. Override the Default Application Style
- Problem
- Solution
- Discussion
- 9.3. Embed Styles by Using CSS
- Problem
- Solution
- Discussion
- 9.4. Override Base Style Properties
- Problem
- Solution
- Discussion
- See Also
- 9.5. Customize Styles at Runtime
- Problem
- Solution
- Discussion
- See Also
- 9.6. Load CSS at Runtime
- Problem
- Solution
- Discussion
- 9.7. Declare Styles at Runtime
- Problem
- Solution
- Discussion
- 9.8. Create Custom Style Properties for Components
- Problem
- Solution
- Discussion
- 9.9. Use Multiple Themes in the Same Application
- Problem
- Solution
- Discussion
- 9.10. Compile a Theme SWC
- Problem
- Solution
- Discussion
- See Also
- 9.11. Use Embedded Fonts
- Problem
- Solution
- Discussion
- 9.12. Embed Fonts from a SWF File
- Problem
- Solution
- Discussion
- See Also
- 9.13. Skin with Embedded Images
- Problem
- Solution
- Discussion
- 9.14. Apply Skins from a SWF File
- Problem
- Solution
- Discussion
- See Also
- 9.15. Programmatically Skin a Component
- Problem
- Solution
- Discussion
- See Also
- 9.16. Programmatically Skin a Stateful Control
- Problem
- Solution
- Discussion
- See Also
- 9.17. Create Animated Skins from a SWF File
- Problem
- Solution
- Discussion
- See Also
- 9.18. Customize the Preloader
- Problem
- Solution
- Discussion
- 10. Dragging and Dropping
- 10.1. Use the DragManager Class
- Problem
- Solution
- Discussion
- 10.1. Use the DragManager Class
- 10.2. Specify a Drag Proxy
- Problem
- Solution
- Discussion
- See Also
- 10.3. Drag and Drop Within a List
- Problem
- Solution
- Discussion
- See Also
- 10.4. Drag and Drop Between Lists
- Problem
- Solution
- Discussion
- See Also
- 10.5. Enable and Disable Drag Operations
- Problem
- Solution
- Discussion
- See Also
- 10.6. Customize the DragImage of a List-Based Control
- Problem
- Solution
- Discussion
- See Also
- 10.7. Customize the Drop Indicator of a List-Based Control
- Problem
- Solution
- Discussion
- See Also
- 11. States
- 11.1. Set Styles and Properties in a State
- Problem
- Solution
- Discussion
- 11.1. Set Styles and Properties in a State
- 11.2. Create Transitions to Enter and Leave States
- Problem
- Solution
- Discussion
- 11.3. Use the AddChildAction and RemoveChildAction
- Problem
- Solution
- Discussion
- 11.4. Filter Transitions to Affect Only Certain Types of Children
- Problem
- Solution
- Discussion
- See Also
- 11.5. Apply Parts of a Transition to Certain Children
- Problem
- Solution
- Discussion
- See Also
- 11.6. Base a State on Another State
- Problem
- Solution
- Discussion
- 11.7. Integrate View States with HistoryManagement
- Problem
- Solution
- Discussion
- 11.8. Use Deferred Instance Factories with States
- Problem
- Solution
- Discussion
- 11.9. Use Data Binding with Objects Added in a State
- Problem
- Solution
- Discussion
- 11.10. Add and Remove Event Listeners in State Changes
- Problem
- Solution
- Discussion
- 11.11. Add View States to a Flash Component
- Problem
- Solution
- Discussion
- 11.12. Work with State Change Events
- Problem
- Solution
- Discussion
- 11.13. Dynamically Generate and Use New States and Transitions
- Problem
- Solution
- Discussion
- See Also
- 11.14. Create Custom Actions to Use in a State
- Problem
- Solution
- Discussion
- 12. Effects
- 12.1. Call an Effect in MXML and in ActionScript
- Problem
- Solution
- Discussion
- 12.1. Call an Effect in MXML and in ActionScript
- 12.2. Build a Custom Effect
- Problem
- Solution
- Discussion
- 12.3. Create Parallel Series or Sequences of Effects
- Problem
- Solution
- Discussion
- 12.4. Pause, Reverse, and Restart an Effect
- Problem
- Solution
- Discussion
- 12.5. Create Custom Effect Triggers
- Problem
- Solution
- Discussion
- 12.6. Create Tween Effects
- Problem
- Solution
- Discussion
- 12.7. Use the DisplacementMapFilter Filter in a Flex Effect
- Problem
- Solution
- Discussion
- 12.8. Create an AnimateColor Effect
- Problem
- Solution
- Discussion
- 12.9. Use the Convolution Filter to Create a Tween
- Problem
- Solution
- Discussion
- 13. Collections
- 13.1. Add, Sort, and Retrieve Data from an ArrayCollection
- Problem
- Solution
- Discussion
- 13.1. Add, Sort, and Retrieve Data from an ArrayCollection
- 13.2. Filter an ArrayCollection
- Problem
- Solution
- Discussion
- 13.3. Determine When an Item Is Modified in an ArrayCollection
- Problem
- Solution
- Discussion
- 13.4. Create a GroupingCollection
- Problem
- Solution
- Discussion
- 13.5. Create a Hierarchical Data Provider for a Control
- Problem
- Solution
- Discussion
- 13.6. Navigate a Collection Object and Save Your Position
- Problem
- Solution
- Discussion
- 13.7. Create a HierarchicalViewCollection Object
- Problem
- Solution
- Discussion
- 13.8. Filter and Sort an XMLListCollection
- Problem
- Solution
- Discussion
- 13.9. Sort on Multiple Fields in a Collection
- Problem
- Solution
- Discussion
- 13.10. Sort on Dates in a Collection
- Problem
- Solution
- Discussion
- 13.11. Create a Deep Copy of an ArrayCollection
- Problem
- Solution
- Discussion
- 13.12. Use Data Objects with Unique IDs
- Problem
- Solution
- Discussion
- 14. Data Binding
- 14.1. Bind to a Property
- Problem
- Solution
- Discussion
- 14.1. Bind to a Property
- 14.2. Bind to a Function
- Problem
- Solution
- Discussion
- See Also
- 14.3. Create a Bidirectional Binding
- Problem
- Solution
- Discussion
- See Also
- 14.4. Bind to Properties by Using ActionScript
- Problem
- Solution
- Discussion
- 14.5. Use Bindable Property Chains
- Problem
- Solution
- Discussion
- See Also
- 14.6. Bind to Properties on XML by Using E4X
- Problem
- Solution
- Discussion
- See Also
- 14.7. Create Customized Bindable Properties
- Problem
- Solution
- Discussion
- See Also
- 14.8. Bind to a Generic Object
- Problem
- Solution
- Discussion
- See Also
- 14.9. Bind to Properties on a Dynamic Class
- Problem
- Solution
- Discussion
- See Also
- 15. Validation, Formatting, and Regular Expressions
- 15.1. Use Validators and Formatters with TextInput and TextArea Controls
- Problem
- Solution
- Discussion
- 15.1. Use Validators and Formatters with TextInput and TextArea Controls
- 15.2. Create a Custom Formatter
- Problem
- Solution
- Discussion
- 15.3. Create a More-International Zip Code Validator by Using Regular Expressions
- Problem
- Solution
- Discussion
- 15.4. Create a Validator to Validate UPCs
- Problem
- Solution
- Discussion
- 15.5. Validate Combo Boxes and Groups of Radio Buttons
- Problem
- Solution
- Discussion
- 15.6. Show Validation Errors by Using ToolTips in a Form
- Problem
- Solution
- Discussion
- 15.7. Use Regular Expressions for Locating Email Addresses
- Problem
- Solution
- Discussion
- 15.8. Use Regular Expressions for Matching Credit Card Numbers
- Problem
- Solution
- Discussion
- 15.9. Use Regular Expressions for Validating ISBNs
- Problem
- Solution
- Discussion
- 15.10. Create Regular Expressions by Using Explicit Character Classes
- Problem
- Solution
- Discussion
- 15.11. Use Character Types in Regular Expressions
- Problem
- Solution
- Discussion
- 15.12. Match Valid IP Addresses by Using Subexpressions
- Problem
- Solution
- Discussion
- 15.13. Use Regular Expressions for Different Types of Matches
- Problem
- Solution
- Discussion
- 15.14. Match Ends or Beginnings of Lines with Regular Expressions
- Problem
- Solution
- Discussion
- 15.15. Use Back-References
- Problem
- Solution
- Discussion
- 15.16. Use a Look-Ahead or Look-Behind
- Problem
- Solution
- Discussion
- 16. Charting
- 16.1. Create a Chart
- Problem
- Solution
- Discussion
- 16.1. Create a Chart
- 16.2. Add Effects to Charts
- Problem
- Solution
- Discussion
- 16.3. Select Regions of a Chart
- Problem
- Solution
- Discussion
- 16.4. Format Tick Marks for a Chart
- Problem
- Solution
- Discussion
- 16.5. Create a Custom Label for a Chart
- Problem
- Solution
- Discussion
- 16.6. Create a Drill-Down Effect for a Columnar Chart
- Problem
- Solution
- Discussion
- 16.7. Skin Chart Items
- Problem
- Solution
- Discussion
- 16.8. Use ActionScript to Dynamically Add and Remove Columns for a Chart
- Problem
- Solution
- Discussion
- 16.9. Overlap Multiple ChartSeries
- Problem
- Solution
- Discussion
- 16.10. Drag and Drop Items in a Chart
- Problem
- Solution
- Discussion
- 16.11. Create an Editable Line Chart
- Problem
- Solution
- Discussion
- 17. SharedObjects
- 17.1. Create a SharedObject
- Problem
- Solution
- Discussion
- 17.1. Create a SharedObject
- 17.2. Write Data into a SharedObject
- Problem
- Solution
- Discussion
- See Also
- 17.3. Save a Local SharedObject
- Problem
- Solution
- Discussion
- See Also
- 17.4. Read Data from a SharedObject
- Problem
- Solution
- Discussion
- See Also
- 17.5. Remove Data from a SharedObject
- Problem
- Solution
- Discussion
- 17.6. Serialize Typed Objects
- Problem
- Solution
- Discussion
- 17.7. Access a SharedObject Between Multiple Flash Applications
- Problem
- Solution
- Discussion
- 17.8. Remember TextInput Values for Returning Users
- Problem
- Solution
- Discussion
- 18. Working with Services and Server-Side Communication
- 18.1. Configure an HTTPService
- Problem
- Solution
- Discussion
- 18.1. Configure an HTTPService
- 18.2. Use RESTful Communication Between Flex Applications
- Problem
- Solution
- Discussion
- 18.3. Configure and Connect to a RemoteObject
- Problem
- Solution
- Discussion
- 18.4. Use Flex Remoting with AMFPHP 1.9
- Problem
- Solution
- Discussion
- 18.5. Use the IExternalizable Interface for Custom Serialization
- Problem
- Solution
- Discussion
- 18.6. Track Results from Multiple Simultaneous Service Calls
- Problem
- Solution
- Discussion
- 18.7. Use Publish/Subscribe Messaging
- Problem
- Solution
- Discussion
- 18.8. Register a Server-Side Data Type Within a Flex Application
- Problem
- Solution
- Discussion
- 18.9. Communicate with a WebService
- Problem
- Solution
- Discussion
- 18.10. Add a SOAP Header to a Request to a WebService
- Problem
- Solution
- Discussion
- 18.11. Parse a SOAP Response from a WebService
- Problem
- Solution
- Discussion
- 18.12. Communicate Securely with AMF by Using SecureAMFChannel
- Problem
- Solution
- Discussion
- 18.13. Send and Receive Binary Data via a Binary Socket
- Problem
- Solution
- Discussion
- 18.14. Communicate Using an XMLSocket
- Problem
- Solution
- Discussion
- 19. XML
- 19.1. Load an XML File
- Problem
- Solution
- Discussion
- 19.1. Load an XML File
- 19.2. Navigate an XML Document in E4X
- Problem
- Solution
- Discussion
- 19.3. Use Regular Expressions in E4X Queries
- Problem
- Solution
- Discussion
- 19.4. Add an XMLList to an XML Object
- Problem
- Solution
- Discussion
- 19.5. Bind to an XMLList or an E4X Query
- Problem
- Solution
- Discussion
- 19.6. Generate XML Objects from Arrays
- Problem
- Solution
- Discussion
- 19.7. Handle Namespaces in XML Returned by a Service
- Problem
- Solution
- Discussion
- 19.8. Encode an ActionScript Data Object as XML
- Problem
- Solution
- Discussion
- 19.9. Populate a Component with Complex XML Data
- Problem
- Solution
- Discussion
- 19.10. Decode XML from a Web Service into Strongly Typed Objects
- Problem
- Solution
- Discussion
- 20. Browser Communication
- 20.1. Link to an External URL
- Problem
- Solution
- Discussion
- 20.1. Link to an External URL
- 20.2. Work with FlashVars
- Problem
- Solution
- Discussion
- 20.3. Invoke JavaScript Functions from Flex
- Problem
- Solution
- Discussion
- 20.4. Invoke ActionScript Functions from JavaScript
- Problem
- Solution
- Discussion
- 20.5. Change the HTML Page Title via BrowserManager
- Problem
- Solution
- Discussion
- 20.6. Parse the URL via BrowserManager
- Problem
- Solution
- Discussion
- 20.7. Deep-Link to Data via BrowserManager
- Problem
- Solution
- Discussion
- 20.8. Deep-Link Containers via BrowserManager
- Problem
- Solution
- Discussion
- 20.9. Implement Custom History Management
- Problem
- Solution
- Discussion
- 21. Development Strategies
- 21.1. Use the Flex Component Kit to Create Components
- Problem
- Solution
- Discussion
- 21.1. Use the Flex Component Kit to Create Components
- 21.2. Use the ContainerMovieClip to Create Flex Containers in Flash
- Problem
- Solution
- Discussion
- 21.3. Import Components from Flash CS3
- Problem
- Solution
- Discussion
- 21.4. Get Started with the Cairngorm Architecture
- Problem
- Solution
- Discussion
- See Also
- 21.5. Create a Cairngorm View, Event, and Model
- Problem
- Solution
- Discussion
- See Also
- 21.6. Create Cairngorm Commands and a Business Delegate Class
- Problem
- Solution
- Discussion
- 21.7. Create a Cairngorm FrontController and a ServiceLocator
- Problem
- Solution
- Discussion
- 21.8. Generate an Application Structure with the Cairngen Framework Generator
- Problem
- Solution
- Discussion
- 21.9. Learn Common Performance-Tuning Tricks
- Problem
- Solution
- Discussion
- 21.10. Create Custom Metadata Properties for a Component
- Problem
- Solution
- Discussion
- 22. Modules and Runtime Shared Libraries
- 22.1. Create a Runtime Shared Library
- Problem
- Solution
- Discussion
- 22.1. Create a Runtime Shared Library
- 22.2. Use Cross-Domain Runtime Shared Libraries
- Problem
- Solution
- Discussion
- See Also
- 22.3. Use the Flex Framework as a Runtime Shared Library
- Problem
- Solution
- Discussion
- See Also
- 22.4. Optimize a Runtime Shared Library
- Problem
- Solution
- Discussion
- See Also
- 22.5. Create an MXML-Based Module
- Problem
- Solution
- Discussion
- 22.6. Create an ActionScript-Based Module
- Problem
- Solution
- Discussion
- See Also
- 22.7. Load a Module by Using ModuleLoader
- Problem
- Solution
- Discussion
- See Also
- 22.8. Use ModuleManager to Load Modules
- Problem
- Solution
- Discussion
- See Also
- 22.9. Load Modules from Different Servers
- Problem
- Solution
- Discussion
- See Also
- 22.10. Communicate with a Module
- Problem
- Solution
- Discussion
- See Also
- 22.11. Pass Data to Modules by Using Query Strings
- Problem
- Solution
- Discussion
- See Also
- 22.12. Optimize Modules by Using Linker Reports
- Problem
- Solution
- Discussion
- See Also
- 23. The Adobe Integrated Runtime API
- 23.1. Create an AIR Application Leveraging the Flex Framework
- Problem
- Solution
- Discussion
- 23.1. Create an AIR Application Leveraging the Flex Framework
- 23.2. Understand the AIR Command-Line Tools
- Problem
- Solution
- Discussion
- See Also
- 23.3. Open and Manage Native Windows
- Problem
- Solution
- Discussion
- See Also
- 23.4. Create Native Menus
- Problem
- Solution
- Discussion
- See Also
- 23.5. Read and Write to a File
- Problem
- Solution
- Discussion
- 23.6. Serialize Objects
- Problem
- Solution
- Discussion
- See Also
- 23.7. Use the Encrypted Local Store
- Problem
- Solution
- Discussion
- See Also
- 23.8. Browse for Files
- Problem
- Solution
- Discussion
- See Also
- 23.9. Use the AIR File System Controls
- Problem
- Solution
- Discussion
- See Also
- 23.10. Use the Native Drag-and-Drop API
- Problem
- Solution
- Discussion
- See Also
- 23.11. Interact with the Operating System Clipboard
- Problem
- Solution
- Discussion
- See Also
- 23.12. Add HTML Content
- Problem
- Solution
- Discussion
- 23.13. Cross-Script Between ActionScript and JavaScript
- Problem
- Solution
- Discussion
- See Also
- 23.14. Work with Local SQL Databases
- Problem
- Solution
- Discussion
- See Also
- 23.15. Detect and Monitor a Network Connection
- Problem
- Solution
- Discussion
- 23.16. Detect User Presence
- Problem
- Solution
- Discussion
- 23.17. Create System Tray and Dock Applications
- Problem
- Solution
- Discussion
- 24. Unit Testing with FlexUnit
- 24.1. Create an Application That Uses the FlexUnit Framework
- Problem
- Solution
- Discussion
- 24.1. Create an Application That Uses the FlexUnit Framework
- 24.2. Create an Application to Run FlexUnit Tests
- Problem
- Solution
- Discussion
- 24.3. Create a FlexUnit Test Case
- Problem
- Solution
- Discussion
- See Also
- 24.4. Add a Test Case to a Test Suite
- Problem
- Solution
- Discussion
- See Also
- 24.5. Run Code Before and After Every Test
- Problem
- Solution
- Discussion
- See Also
- 24.6. Share Test Data Between Test Cases
- Problem
- Solution
- Discussion
- 24.7. Handle Events in a Test Case
- Problem
- Solution
- Discussion
- See Also
- 24.8. Test Visual Components with FlexUnit
- Problem
- Solution
- Discussion
- Component testing pattern
- Component creation testing
- Postcreation testing
- Testing with timers
- Using programmatic visual assertions
- Hiding the component being tested
- See Also
- 24.9. Install and Configure Antennae
- Problem
- Solution
- Discussion
- 24.10. Generate Automated Test Suites
- Problem
- Solution
- Discussion
- 25. Compiling and Debugging
- 25.1. Use Trace Statements Without Flex Builder
- Problem
- Solution
- Discussion
- 25.1. Use Trace Statements Without Flex Builder
- 25.2. Use the Component Compiler
- Problem
- Solution
- Discussion
- 25.3. Install the Flex Ant Tasks
- Problem
- Solution
- Discussion
- 25.4. Use the compc and mxmlc Tasks in the Flex Ant Tasks
- Problem
- Solution
- Discussion
- 25.5. Compile and Deploy Flex Applications That Use RSLs
- Problem
- Solution
- Discussion
- 25.6. Create and Monitor Expressions in Flex Builder Debugging
- Problem
- Solution
- Discussion
- 25.7. Install the Ant View in the Stand-Alone Version of Flex Builder
- Problem
- Solution
- Discussion
- 25.8. Create an Ant Build File for Automating Common Tasks
- Problem
- Solution
- Discussion
- See Also
- 25.9. Compile a Flex Application by Using mxmlc and Ant
- Problem
- Solution
- Discussion
- See Also
- 25.10. Generate Documentation by Using ASDoc and Ant
- Problem
- Solution
- Discussion
- 25.11. Compile Flex Applications by Using Rake
- Problem
- Solution
- Discussion
- 25.12. Use ExpressInstall for Your Application
- Problem
- Solution
- Discussion
- 25.13. Use Memory Profiling with Flex Builder 3 to View Memory Snapshots
- Problem
- Solution
- Discussion
- 26. Configuration, Internationalization, and Printing
- 26.1. Add an International Character Set to an Application
- Problem
- Solution
- Discussion
- 26.1. Add an International Character Set to an Application
- 26.2. Use a Resource Bundle to Localize an Application
- Problem
- Solution
- Discussion
- 26.3. Use the ResourceManager for Localization
- Problem
- Solution
- Discussion
- 26.4. Use Resource Modules for Localization
- Problem
- Solution
- Discussion
- 26.5. Support IME Devices
- Problem
- Solution
- Discussion
- 26.6. Detect a Screen Reader
- Problem
- Solution
- Discussion
- 26.7. Create a Tabbing Reading Order for Accessibility
- Problem
- Solution
- Discussion
- 26.8. Print Selected Items in an Application
- Problem
- Solution
- Discussion
- 26.9. Format Application Content for Printing
- Problem
- Solution
- Discussion
- 26.10. Control Printing of Unknown Length Content over Multiple Pages
- Problem
- Solution
- Discussion
- 26.11. Add a Header and a Footer When Printing
- Problem
- Solution
- Discussion
- Index
- About the Authors
- SPECIAL OFFER: Upgrade this ebook with OReilly
Adobe Developer Library - inne książki
-
Web 2.0 is more pervasive than ever, with business analysts and technologists struggling to comprehend the opportunity it represents. So what exactly is Web 2.0 -- a marketing term or technical reality? This fascinating book finally puts substance behind the phenomenon by identifying the core pat...
Web 2.0 Architectures. What entrepreneurs and information architects need to know Web 2.0 Architectures. What entrepreneurs and information architects need to know
(101.15 zł najniższa cena z 30 dni)101.15 zł
119.00 zł(-15%) -
Some people believe that because search engines can't index all of the content in SWF files, Flash-based websites and Rich Internet Applications don't show up in web searches. This breakthrough book dispels that myth by demonstrating precisely what you can do to make your site fully searchable no...
Search Engine Optimization for Flash. Best practices for using Flash on the web Search Engine Optimization for Flash. Best practices for using Flash on the web
(84.92 zł najniższa cena z 30 dni)92.65 zł
109.00 zł(-15%) -
If you want to try your hand at developing rich Internet applications with Adobe's Flex 3, and already have experience with frameworks such as .NET or Java, this is the ideal book to get you started. Programming Flex 3 gives you a solid understanding of Flex 3's core concepts, and valuable insigh...
Programming Flex 3. The Comprehensive Guide to Creating Rich Internet Applications with Adobe Flex Programming Flex 3. The Comprehensive Guide to Creating Rich Internet Applications with Adobe Flex
(160.65 zł najniższa cena z 30 dni)160.65 zł
189.00 zł(-15%) -
Discover how easy RIA development can be with this one-of-a-kind handbook from the Adobe Developer Library. Several clear, step-by-step mini-tutorials teach you about web services, event handling, designing user interfaces with reusable components, and more. After finishing this guide, you'll be ...
Getting Started with Flex 3. An Adobe Developer Library Pocket Guide for Developers Getting Started with Flex 3. An Adobe Developer Library Pocket Guide for Developers
(50.91 zł najniższa cena z 30 dni)50.91 zł
59.90 zł(-15%) -
If you're interested in recording and streaming media using Flash Media Server 3 (FMS3) and Adobe's Real-Time Messaging Protocol, this unique 267-page PDF-only book is the perfect primer. It is not a reference, but a systematic guide to developing FMS3 applications using ActionScript 3.0, with ch...(72.24 zł najniższa cena z 30 dni)
72.24 zł
84.99 zł(-15%) -
This Short Cut takes a look at a set of tools and technologies that work together to allow developers to build Rich Internet Applications (RIAs) quickly and easily on top of proven enterprise technologies that are traditionally associated with long, complex development efforts.
Agile Enterprise Application Development with Flex Agile Enterprise Application Development with Flex
(72.24 zł najniższa cena z 30 dni)72.24 zł
84.99 zł(-15%) -
In this book, authors Rich Shupe and Zevan Rosser share the knowledge they've gained from their years as multimedia developers/designers and teachers. Learning ActionScript 3.0 gives you a solid foundation in the language of Flash and demonstrates how you can use it for practical, everyday projec...
Learning ActionScript 3.0. The Non-Programmer's Guide to ActionScript 3.0 Learning ActionScript 3.0. The Non-Programmer's Guide to ActionScript 3.0
(118.15 zł najniższa cena z 30 dni)118.15 zł
139.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Flex 3 Cookbook. Code-Recipes, Tips, and Tricks for RIA Developers Joshua Noble, Todd Anderson (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.