1 option
Effortless Flex 4 development
- Format:
- Book
- Author/Creator:
- Ullman, Larry E, Author.
- Language:
- English
- Subjects (All):
- Flex (Computer file).
- Internet programming--Development.
- Internet programming.
- Application software--Computer programs.
- Application software.
- Web site development.
- Client/server computing.
- Physical Description:
- 1 online resource (xviii, 437 p.) : ill.
- Edition:
- 1st edition
- Place of Publication:
- [Place of publication not identified] New Riders 2010
- Language Note:
- English
- System Details:
- text file
- Summary:
- First the Web was all static content (HTML). Then as more was expected of sites, server-side technologies like PHP became necessary. But now Rich Internet Applications (RIA) put a lot of the functionality back in the Web browser, so a server-side technology alone will no longer suffice. Developers who have been doing server-side work for years need to broaden their horizons to provide a rich client-side experience. Enter Effortless Flex 4 Development by bestselling author Larry Ullman. Flash-Flex is a powerful duo for providing a rich, client-side experience. The first third of this book covers the fundamentals of creating Flex apps. The second third is about getting, displaying, validating, and sending data: locally, remotely, and from the user. All server-side code in this book is PHP, and this data-centric view and larger support for PHP is a key focus in Flex 4. The last third is about rounding out the know-how for full application development. Taking advantage of what Flex 4 has to offer, developers can quickly learn how to create RIAs, some of which interact with PHP scripts running on the server. Adobe has open-sourced Flex and made its SDK freely available, so it is becoming more attractive to developers who prefer open-source projects over commercial ones. Since the author is writing this book as a developer/programmer for other developers/programmers (as opposed to a designers), there is a predominance of how-tos and real-world practices.
- Contents:
- Cover
- Contents
- Introduction
- What is Flash?
- Why use Flash?
- The Case for RIAs
- The Case for Flash
- The Case Against Flash
- What is Flex?
- About This Book
- PART ONE: THE FUNDAMENTALS
- Chapter One: Building Flex Applications
- A Survey of the Land
- Basic MXML
- Using Flash Builder
- The Open Source Alternative
- Creating Desktop Applications
- Getting Help
- Chapter Two: User Interface Basics
- Things to know
- Cusstomizing the Application
- Simple Controls
- Controlling the Layout
- Creating Forms
- Putting it All Together
- Chapter Three: ActionScript You Need to Know
- Data Binding
- OOP Fundamentals
- ActinScript and MXML
- ActionScript Comments
- Simple Data Types
- Creating Functions
- Looking Ahead: the Click Event
- Control Structures
- Arrays
- Loops
- Manipulating Components
- Debugging Techniques
- Chapter Four: Event Management
- Fundamental Concepts
- Inline Event Handling
- Functions as Event Handlers
- System Events
- User Events
- Managing Event Handlers with ActionScript
- PART TWO: DATA AND COMMUNICATIONS
- Chapter Five: Displaying Data
- Representing Data
- Providing Data to Components
- ComboBox and DropDownList Components
- The List Component
- The DataGrid Component
- Chapter Six: Manipulating Data
- Using Label Functions
- Item Renderers
- Changing the Editor
- The DataGroup Component
- Formatting Data
- Validating Data
- Chapter Seven: Common Data Formats
- The Client-Server Relationship
- Four Data Formats
- Data Formats in PHP
- Data Types in ActionScript
- Debugging
- Chapter Eight: Using Simple Services
- Flash Security Model
- Setting Up a Local Environment
- Creating the PHP Scripts
- Flex Networking Components
- The HTTPService Component
- Sending Data to a Server
- Flash Builder Data Wizards
- Using the Network Monitor.
- Chapter Nine: Using Complex Services
- Connecting to Web Services
- Setting Up the Local Environment
- Using RPC
- Data Management in Flash Builder
- Data Paging
- Creating Value Objects
- Adding Authentication
- PART THREE: APPLICATION DEVELOPMENT
- Chapter Ten: Creating Custom Code
- Simple Custom Components
- A Wee Bit More OOP
- Using ActionScript in Components
- Custom Events
- Creating a Custom Editor
- Chapter Eleven: Improving the User Experience
- Establishing Menus
- Adding Navigation
- Using View States
- Adding Deep Linking
- More on ToolTips
- Chapter Twelve: Alerts and Pop-ups
- Working with Alerts
- Creating Pop-up Windows
- Communicating Between Windows
- Chapter Thirteen: Improving the Appearance
- Creating Graphics
- Styling Applications
- Skinning Applications
- Working with Fonts
- Using Themes
- Index.
- Notes:
- Bibliographic Level Mode of Issuance: Monograph
- Description based on publisher supplied metadata and other sources.
- ISBN:
- 9786612658808
- 9780131389489
- 0131389483
- 9781282658806
- 1282658808
- 9780131389472
- 0131389475
- OCLC:
- 1027195761
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.