Book Name: | Getting started with Adobe Flex |
Category: | Computer Books ( CE & IT ) |
Free Download: | Available |
Getting started with Adobe Flex
Author(s): Amitava Kundu, Charu Kundu, Charu Agarwal, Anushka Chandrababu, Mukul Kumar, Karthik Ramanarayanan, Raul F. Chong
Table of contents :
How is this book structured?……Page 14
What’s next?……Page 15
About the Authors……Page 17
Acknowledgements……Page 19
1.1 A brief history of Adobe Flex……Page 20
1.2 Pros and cons of Flex applications……Page 25
1.3.2 Adobe Flex Builder 3……Page 26
1.4.1 Developer Resources……Page 27
1.5.1 Adobe Flex and HTML/JavaScript/Ajax……Page 28
1.5.4 Adobe Flex and Java Server Faces (JSF)……Page 29
1.7 Review questions……Page 30
2.1 Installing Flex: The big picture……Page 32
2.2.2 Installing Flex Builder……Page 33
2.3 Launching Flex Builder……Page 38
2.4.1 Building and running the “Hello Flex” application……Page 40
2.4.2 Debugging the Flex application……Page 50
2.7 Review questions……Page 53
3.1 MXML and ActionScript – the Big Picture……Page 55
3.2.1 XML……Page 57
3.2.2 Anatomy of an XML tag……Page 58
3.3.1 Inline ActionScript……Page 59
3.3.3 ActionScript Variables and data types……Page 60
3.3.4 ActionScript Classes and Objects……Page 61
3.3.5 Functions and Access modifiers……Page 63
3.3.6 [Bindable] Tag……Page 64
3.3.7 MXML and ActionScript mapping……Page 65
3.3.8 Events……Page 67
3.4 Exercises……Page 69
3.6 Review Questions……Page 72
4.1 Working with Flex components: The big picture……Page 75
4.2 Components……Page 78
4.3.1 Application containers……Page 79
4.3.2 Layout containers……Page 80
4.3.3 Navigation containers……Page 81
4.4.1 Text-based controls……Page 83
4.4.2 Basic controls……Page 85
4.4.4 Data-driven controls……Page 89
4.5 Exercises……Page 90
4.7 Review questions……Page 94
5.1 Data binding – The big picture……Page 97
5.2.2 ActionScript expressions in curly braces ({})……Page 98
5.2.4 Bindings in ActionScript……Page 99
5.3.1 Array……Page 100
5.3.3 XMLList……Page 101
5.3.4 Flex data management classes……Page 102
5.4 Data Driven UI Controls……Page 103
5.4.1 Scrolling List controls……Page 104
5.4.2 DataGrid control……Page 106
5.4.3 AdvancedDataGrid control……Page 107
5.4.4 Hierarchical Data Controls……Page 109
5.5 Item renderer controls……Page 111
5.5.2 Inline item renderer……Page 112
5.7 Review questions……Page 113
6.1 Working with view states, transitions and filters: The big picture……Page 115
6.2.1 Creating States……Page 116
6.2.2 State properties, style and events……Page 120
6.2.3 Adding components……Page 121
6.3.1 Common Effects……Page 122
6.3.2 Using Effects……Page 123
6.4 Transitions……Page 124
6.4.2 Using Action Effects……Page 125
6.5 Filters……Page 126
6.5.2 Applying Filters……Page 127
6.6 Exercises……Page 128
6.8 Review questions……Page 134
7.1 Working with the server: The big picture……Page 137
7.2 Working with Web services……Page 138
7.2.3 The ResultEvent object……Page 140
7.2.9 The tag……Page 141
7.2.10 Sample Application……Page 142
7.3.1 The tag……Page 144
7.4 Using HTTPService……Page 145
7.4.2 The send ( ) method……Page 146
7.4.5 Sample application that uses HTTPService……Page 147
7.4.7 Using the E4X Format……Page 149
7.5.1 Sample Flex application accessing a DB2 database……Page 150
7.6.1 Exercise 1 – Obtaining weather forecast information……Page 171
7.6.2 Exercise 2 – Desktop application to translate text……Page 175
7.8 Review questions……Page 178
8.1 Flex Charting: The big picture……Page 181
8.2.2 Bar Chart [BarChart]……Page 182
8.2.8 Line Chart [LineChart]……Page 183
8.2.10 Plot Chart [PlotChart]……Page 184
8.3 Column chart example……Page 185
8.4 Bar chart example……Page 186
8.5 Line chart example……Page 187
8.6 Area chart example……Page 189
8.7 Pie chart example……Page 190
8.8.2 Stacking……Page 192
8.9 Exercises……Page 193
8.10 Review questions……Page 197
Appendix A – Solutions to review questions……Page 201
B.1 DB2: The big picture……Page 211
B.3 Installing DB2……Page 214
B.4.1 Control Center……Page 215
B.4.2 Command Line Tools……Page 217
B.5 The DB2 environment……Page 220
B.7 Connecting to a database……Page 222
B.8 Basic sample programs……Page 223
B.9 DB2 documentation……Page 225
References……Page 227
Web sites……Page 229
Contact emails……Page 232
Getting started with Adobe Flex PDF