360 flex swiz

10
Presented by: Sönke Rohde John Yanarella SWIZ FRAMEWORK San Jose

description

360 flex swiz

Transcript of 360 flex swiz

Page 1: 360 flex swiz

Presented by:

Sönke RohdeJohn Yanarella

SWIZ FRAMEWORK

San Jose

Page 2: 360 flex swiz

WHAT IS SWIZ?

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

Page 3: 360 flex swiz

WHAT DOES SWIZ DO?

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

Page 4: 360 flex swiz

WHAT IS IOC/DI?

• Inversion of Control

• Hollywood Principle

• Dependency Injection

Page 5: 360 flex swiz

WHY IOC/DI?

• Separate configuration from execution

• Promotes encapsulation

• Promotes simpler, focused components

Page 6: 360 flex swiz

WHAT (ELSE) DOES SWIZ DO?

• Encourages good architecture

• Simplifies remote method usage

• Simplifies & decouples event handling

• Provides utilities for service mocking

Page 7: 360 flex swiz

WHAT DOES SWIZ BELIEVE IN?

• Simplicity

• Flexibility

• No boilerplate

• Portability

• Staying out of your way

Page 8: 360 flex swiz

SWIZ TEAM

Adam Lehman

Ben Clinkinbeard

Brian Kotek

Chris Scott

Cliff Meyers

Darron Schall

David Tucker

John Yanarella

Ryan Campbell

Sönke Rohde

Page 9: 360 flex swiz

http://swizframework.org/

@SwizFramework, @SwizUpdates

http://github.com/swiz

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

SWIZ RESOURCES

Page 10: 360 flex swiz

LET’S BUILD SOMETHING!