Massive Loading API
The target of the Masapi is to provide a complete framework dedicated to the management of the massive loading into a flash/flex application. It is designed to be as easy as possible to use but also to be as flexible as possible.
There are the main features that the framework supports :
- Same interface for all load managers (URLLoader, Loader, ...)
- Easy massive loading classes
- Advanced massive loading (priority, dependencies)
- Advanced massive loading management (loading policy, loading information, ...)
Useful links :
Other links :
Current version (July, 02)
The current version is 1.5 (Download (r95) - with samples and documentation) ! => Other bundles
Nightly builds
You can also try the version that is currently on the SVN => Nightly builds (r170)
News (SVN)
- First sample added (pure AS3 - mxmlc compiled)
- New scripts added to generate the bundles and samples
- ArrayHeap now keeps order of the file
- Some utility scripts added (Linux)
- Documentation generator now uses the last flex sdk
- Better event handling management
- New error class
- A bug of infinite loop has been fixed
- Huge improvment of the ApplicationDomain and SecurityDomain management
- Color parsing in ParseUtils
- Big simplification of the CompositeMassLoader class
- Useful methods added in a lot of classes
- ch.capi.net.files API now public
- Support of Bitmap and BitmapData added (LoadableFile.getData())
- New TreeMap class
- VariableReplacer supports recursive variable replacement
- Bug fixed in the application file parser
- New class Property added (simple variable list parser)
- Bug fixed into the parsing of groups
- There is now a default FileTypeSelector
- Problem fixed about cache management and dynamic URL
- Support of dynamic URL
- Support of variable declaration directly into the XML of dependencies
- New class ApplicationConfigLoader added
- Support of the 'folder' tag into the XML of dependencies
- New property into the MassLoadEvent : queueIndex
- PriorityMassLoader can now load with parallelFiles limitation
- PriorityCompositeMassLoader fully integrated into CompositeMassLoader
- A method to retrieves the files at a certain priority into a PriorityMassLoader
- New properties to the MassLoadEvent and PriorityEvent
- Added a static index to the files into a MassLoader
- Documentation updated & one new sample (simple picture gallery)
- New classes added (LinkedMap and XMLDescriptor)
- ILoadableFile has now a destroy() method
- MassLoadEvent provide now the index of file (unique id into the MassLoader)
- ExtensionFileSelector moved to FileTypeSelector (IFileSelector interface removed)
- Package ch.capi.core moved to ch.capi.net.app
- Some minor bugs corrected
- Sub-dependencies now fully supported into the XML
- New methods to the LoadableFileFactory
- Easier methods to use the CompositeMassLoader