- ホーム
- > 洋書
- > 英文書
- > Internet / General
Full Description
Flex is Adobe's technology family for creating cross-platform RIA and is similar to Ajax (open standards), Silverlight (Microsoft), JavaFX (Sun), and OpenLazlo. The main advantage Flex has over its competition is that it runs on the ubiquitous Flash Player. Additionally, Adobe has progressively eliminated the major cost barriers to adoption of Flex by mainstream web developers and sites: Flex 2 eliminated the need to license an expensive Flex Server, and the freely available Flex 2 SDK made it possible to build and deploy applications without purchasing the Flex Builder IDE. With the forthcoming Flex 3, the technology has been open-sourced and is publicly available in beta form for free download. The price of the Flex Builder IDE has been cut in half to $250, and made completely free to students for academic uses. This book introduces Flex 3 in easy-to-follow lessons that allow novices to fully grasp the fundamentals. You will find a wide-range of topics covered, such as working with MXML and ActionScript, and creating dashboards, mashups, and emulators. Real-world examples and reusable sample code are included in the book.
Contents
Part I
1. Getting Started
2. Creating Your First Flex Application
3. Using Flex Controls
4. Managing Screen layout
5. Using Layout containers
6. Using Bindings and Events
Part II
7. Working With Data-Driven Controls
8. Using ViewStates
9. Using States
10. Using Transitions, Effects and Behaviors
11. Working with XML Data
12. Connecting To Backend Data
Part III
13. Creating Custom Components
14. Defining Renderers, Formatters and Editors
15. Using Charts
16. Applying Styles And Skins
17. Debugging and Troubleshooting
18. Leveraging Flash Player APIs
Part IV
19. Using Video
20. Implementing Drag and Drop
21. Understanding Flash Security
22. Creating Modular Flex applications
23. Creating Application Wrappers
24. Using Flex Builder To Build AIR Applications
Appendixes
A. Installing Flex Builder 3
B. ActionScript Overview
C. Object Oriented ActionScript