360 flex swiz

Post on 05-Jul-2015

106 views 0 download

description

360 flex swiz

Transcript of 360 flex swiz

Presented by:

Sönke RohdeJohn Yanarella

SWIZ FRAMEWORK

San Jose

WHAT IS SWIZ?

Brutally simple micro-architecture for RIA development with Adobe Flex or pure AS3.

WHAT DOES SWIZ DO?

Provides simple mechanisms for implementing IoC and DI, primarily through custom metadata.

WHAT IS IOC/DI?

• Inversion of Control

• Hollywood Principle

• Dependency Injection

WHY IOC/DI?

• Separate configuration from execution

• Promotes encapsulation

• Promotes simpler, focused components

WHAT (ELSE) DOES SWIZ DO?

• Encourages good architecture

• Simplifies remote method usage

• Simplifies & decouples event handling

• Provides utilities for service mocking

WHAT DOES SWIZ BELIEVE IN?

• Simplicity

• Flexibility

• No boilerplate

• Portability

• Staying out of your way

SWIZ TEAM

Adam Lehman

Ben Clinkinbeard

Brian Kotek

Chris Scott

Cliff Meyers

Darron Schall

David Tucker

John Yanarella

Ryan Campbell

Sönke Rohde

http://swizframework.org/

@SwizFramework, @SwizUpdates

http://github.com/swiz

http://groups.google.com/group/swiz-framework

SWIZ RESOURCES

LET’S BUILD SOMETHING!