Skip to content

CrazyFlasher/domwires-as3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DomWires Build Status

Flexible and extensible MVC framework.

Features

  • Splitting logic from visual part
  • Immutable interfaces are separated from mutable, for safe usage of read-only models (for example in views)
  • Possibility to use many implementations for interface easily
  • Fast communication among components using IMessageDispatcher
  • Object instantiation with dependencies injections using cool IAppFactory
  • Possibility to specify dependencies in config and pass it to IAppFactory
  • Easy object pooling management
  • Custom message bus (event bus) for easy and strict communication among objects

Maven artifact

Repository URL: https://raw.github.com/CrazyFlasher/maven-repo/master

<dependency>
  <groupId>com.domwires</groupId>
  <artifactId>core</artifactId>
  <version>0.9.28-SNAPSHOT</version>
  <type>swc</type>
</dependency>

Minimum requirements

  • Adobe AIR or Flash Player 19.0

Examples

(Other primitive examples can be seen in unit tests)


Extensions

  • StarlingApp - extension that is useful to render visual stuff using Starling 2.x

About

ActionScript 3 Framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published