Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Swiz Framework
Search
John Yanarella
February 25, 2012
Programming
1
120
Swiz Framework
Presented by @johnyanarella and @soenkerohde at 360|Flex San Jose in 2010.
John Yanarella
February 25, 2012
Tweet
Share
More Decks by John Yanarella
See All by John Yanarella
Deftly Done: Advanced Application Architecture w/Deft JS
codecatalyst
2
540
Introduction to jQuery Mobile
codecatalyst
4
220
Other Decks in Programming
See All in Programming
みんなでプロポーザルを書いてみた
yuriko1211
0
280
Macとオーディオ再生 2024/11/02
yusukeito
0
370
Remix on Hono on Cloudflare Workers
yusukebe
1
300
Tauriでネイティブアプリを作りたい
tsucchinoko
0
370
AWS Lambdaから始まった Serverlessの「熱」とキャリアパス / It started with AWS Lambda Serverless “fever” and career path
seike460
PRO
1
260
Nurturing OpenJDK distribution: Eclipse Temurin Success History and plan
ivargrimstad
0
960
Click-free releases & the making of a CLI app
oheyadam
2
120
PHP でアセンブリ言語のように書く技術
memory1994
PRO
1
170
TypeScriptでライブラリとの依存を限定的にする方法
tutinoko
3
690
ふかぼれ!CSSセレクターモジュール / Fukabore! CSS Selectors Module
petamoriken
0
150
cmp.Or に感動した
otakakot
3
200
タクシーアプリ『GO』のリアルタイムデータ分析基盤における機械学習サービスの活用
mot_techtalk
4
1.5k
Featured
See All Featured
What's new in Ruby 2.0
geeforr
343
31k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
506
140k
A Philosophy of Restraint
colly
203
16k
Optimizing for Happiness
mojombo
376
70k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Why Our Code Smells
bkeepers
PRO
334
57k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.2k
Designing the Hi-DPI Web
ddemaree
280
34k
Teambox: Starting and Learning
jrom
133
8.8k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Transcript
Presented by: Sönke Rohde John 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!