Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 2.13 KB

README.md

File metadata and controls

49 lines (37 loc) · 2.13 KB

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