|
|
|
|
|
About the Class: |
Flex is amongst the hottest emerging technology to create Rich Internet Applications. However, Rich Internet Applications are known to be heavy and take time to load. Programmers can make use of modularization to avoid this.
Modules are SWF files that can be loaded and unloaded by an application. Modules let you split your application into several pieces, or modules. The main application can dynamically load other modules that it requires, when it needs them. It does not have to load all modules when it starts, nor does it have to load any modules if the user does not interact with them. When the application no longer needs a module, it can unload the module to free up memory and resources.
Modular applications have the following benefits:- Smaller initial download size of the SWF file.
- Shorter load time due to smaller SWF file size.
- Better encapsulation of related aspects of an application.
This is an introductory session on Modularizing Flex Applications. This session would focus on:
- Introduction to Flex
- What is modularization
- Why we need it/benefit of modularization
- How we used to do it in old flash applications
- How we can do it in Flex 3
- Why we need it/ benefit of modularization
- Larger Applications can be easily managed
- Different teams can manage different parts of the product
- Increases team productivity
- Compile time can be reduced as each individual module is compiled separately
- Change in a single module would require only the compilation of that module
- We don’t have to replace the whole application if there is a change in a single module only
- Different ways of modularization in Flex
- RSL – Runtime Shared Libraries (collection of shared classes & components)
- When we should use it and when not
- How RSL works
- Types of RSL
- Standalone applications i.e. SWFs (compiled separately can run as standalone application)
- mx:Module Flex Module (runs within flex application)
|
|
|
|
About the presenter:
Vivek Lakhanpal
|
|
Vivek is an experienced Flash and Flex Programmer and Tutor. He has been working on creating next generation communication technology platforms as a member of the Core Technical Team at WiZiQ. He has also taught students in various web technologies as a faculty at HARTRON. He is an expert in architect Flash and Flex applications for high volume and multimedia communication.
|
|
|
|
Related Online Classes
|
by
Virtual Tutor Wednesday, March 25, 2009 6:00 PM (GMT Standard Time)
|
|
|
|
by
Ivica Kartelo Wednesday, February 25, 2009 8:00 PM (Central European Standard Time)
|
|
|
|
by
Virtual Tutor Tuesday, March 24, 2009 6:00 PM (GMT Standard Time)
|
|
|
|
|
|
|
|
|
|
|
|
|
|