Duration: 3 Days | 3 Weekends | 24 Hrs.
Flex 4: Developing Rich Client Applications - Level 1
Eligibility / Audience:
This course is designed for application developers who want to bring the power of Rich
Internet Applications to their web applications. To gain the most from this class, you should:
• Be familiar with an object oriented programming language such as java or C++.
• Be familiar with XML terminology.
Course Outline:
• Introducing the Course
• Introducing Adobe Flex
• Understanding Flex Fundamentals
• Introducing Object Oriented Programming
• Understanding Components and Layouts
• Handling Events
• Validating and Formatting Data
• Controlling Navigation
• Controlling Application State
• Animating Components and States
• Controlling Visual Display with Styling
• Skinning Spark Components
• Implementing Advanced Skinning Techniques
• Accessing Remote Data
• Creating a Typed Data Model
• Extending Events
• Rendering Content with the DataGroup Container
• Displaying Data Using the DataGrid
• Deploying Flex and AIR Applications
Duration: 2 Days | 2 Weekends | 16 Hrs.
Flex 4 & Livecycle Data Services 3: Data Driven Development - Level 2
Eligibility / Audience:
Developers wishing to extend their Flex knowledge and leverage LiveCycle Data Services in Flex applications.
Course Outline:
• Introducing the Course
• Accessing Web Services
• Using Remote Object Connections
• Managing Data on the Client
• Using the Message Service
• Using Flash Builder Development Tools
• Developing applications using model driven development
• Unit 8: Implementing Advanced Model Driven Development Techniques
Data-centric development - Introspect Java™, PHP, Adobe ColdFusion®, REST, and SOAP services to display methods and properties in the new Data/Service Explorer. Bind methods to UI components using a simple drag-and-drop approach.
Integration with Adobe Flash Catalyst - Import Flex Projects (FXPs) created using Adobe Flash Catalyst™ software, saving time and improving the quality of the user experience. FXPs contain functional UI elements, including MXML, ActionScript® language coding, component skins, and graphical assets, enabling developers to focus on core application logic.
Network Monitor (Premium edition only) - Generate a detailed audit trail of all data passed between the local Flex application and the back end, assisting with debugging and performance tuning.
Command line build (Premium edition only) - Use the new command line build capability to automate your build process.
Flex unit testing integration (Premium edition only) - Automate functional testing using the Flex unit testing framework.
Automatic generation of common code - Automatically generate code for accessor functions (getters and setters) and event handlers to speed up development of commonly used functions.
Code refactoring (Enhanced) - Quickly navigate through code or restructure it by renaming all references to a class, method, or variable. Flash Builder 4 adds move refactoring.
Rich visual layout (Enhanced) - Visually design and preview user interface layout, appearance, and behavior using a rich library of built-in components. Extend the built-in Flex framework components or create new ones as needed.
Debugger improvements (Enhanced) - Set conditional breakpoints, evaluate expressions, and set watchpoints on variables to halt execution on value change. Use the Expressions view to watch variables selected in the Variables view and to add/evaluate watch expressions. Break out of a loop during a debugging session using run to line.
Custom templates - Customize default information contained in new MXML, ActionScript, and CSS files, such as author and date, introductory comments, copyright information, opening and closing tags and attributes, ActionScript declarations, namespace prefixes, and more.
Flex Theme Browser - Easily browse and import Flex themes and apply them to your project.
ASDoc support - Display comments in MXML and ActionScript editors using ASDoc.
Adobe Flash Professional workflow - Import and update custom Flex components using the new workflow between Adobe Flash Professional software and Flash Builder 4.
Skinning and styling - Customize the appearance of an application using CSS and graphical property editors. Quickly set the most commonly used properties and preview the results in Design View.
Part of Creative Suite 5 Web Premium - Expand your development with Adobe® Fireworks®, Illustrator®, Photoshop® Extended, and a comprehensive set of tools for the Adobe Flash® Platform.