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
550
Introduction to jQuery Mobile
codecatalyst
4
220
Other Decks in Programming
See All in Programming
Deep Dive into Kotlin Flow
jmatsu
1
340
ファインディ株式会社におけるMCP活用とサービス開発
starfish719
0
1.5k
プロパティベーステストによるUIテスト: LLMによるプロパティ定義生成でエッジケースを捉える
tetta_pdnt
0
1.7k
はじめてのMaterial3 Expressive
ym223
2
740
Processing Gem ベースの、2D レトロゲームエンジンの開発
tokujiros
2
130
OSS開発者という働き方
andpad
5
1.7k
アセットのコンパイルについて
ojun9
0
130
アルテニア コンサル/ITエンジニア向け 採用ピッチ資料
altenir
0
110
為你自己學 Python - 冷知識篇
eddie
1
350
MCPとデザインシステムに立脚したデザインと実装の融合
yukukotani
4
1.4k
RDoc meets YARD
okuramasafumi
4
170
AWS発のAIエディタKiroを使ってみた
iriikeita
1
190
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
GitHub's CSS Performance
jonrohan
1032
460k
Context Engineering - Making Every Token Count
addyosmani
3
46
A Tale of Four Properties
chriscoyier
160
23k
How to Think Like a Performance Engineer
csswizardry
26
1.9k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
How STYLIGHT went responsive
nonsquared
100
5.8k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.2k
Writing Fast Ruby
sferik
628
62k
Embracing the Ebb and Flow
colly
87
4.8k
Fireside Chat
paigeccino
39
3.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
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!