Description
In this course, you will learn how to develop rich internet applications (RIA) using the Flex platform. You will discover its programming model based on MXML and Actionscript 3.0. You will develop interactive graphical interfaces using XML data and web services.
Who is this training for ?
For whom ?This practical training is aimed at site developers, IT specialists and designers.
Prerequisites
Training objectives
Training program
- Flex 4 Overview
- Presentation of Flex builder.
- Integration in a J2EE or .
- Net.
- The Flash 10 player.
- DisplayObject concept.
- Presentation of Adobe Catalyst for Flex design.
- Practical work Creating a project and implementing the debugger.
- Actionscript 3.0 language
- XML callbacks: model, validation schema.
- Actionscript 3 specificities.
- 0 and Ecmascript XML (E4X).
- Variables and operators.
- Creating packages and classes.
- Practical work Getting started with Actionscript 3.
- 0.
- Langage MXML
- Structure of a Flex application: script blocks, Model.
- Event management: propagation, three phases.
- Practical work Programming of events: click on a button, change of state.
- Controls and containers
- Architecture of graphic components.
- Spatial properties, styles, settings, ViewState.
- ApplicationControlBar, TitleWindow containers.
- ModuleLoader components and Repeater.
- Navigation controls List, LinkButton, PopUpButton, PopUpMenuButton.
- Navigation containers Accordion, ViewStack.
- Practical work Creation of multi-state buttons, personalized datagrids.
- Dynamic construction of graphic areas from Repeater.
- Implementation of menu bars, tabs, dynamic buttons to the Web.
- The forms
- Input components: text, radio buttons, menus.
- Input controls: dateFormator.
- Submitting the form.
- Practical work Creation of login forms, product data entry controls.
- Styles
- Component design: themes, styles, fonts.
- Effects and transitions: rotation, sequence, parallel.
- Graphic construction with Adobe Catalyst.
- Practical work Putting multiple effects into practice.
- Data access
- Access to Web services.
- RPC and Soap exchanges.
- The data manager under Flex4.
- Practical work Call web service, URL call, ShareObject creation.
- Graphics
- Implementation of graphics: pie, plot, bar, line,.
- Connection between data and graphics.
- Practical work Creation of graphics.