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
130
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Swiz Framework
Presented by @johnyanarella and @soenkerohde at 360|Flex San Jose in 2010.
John Yanarella
February 25, 2012
More Decks by John Yanarella
See All by John Yanarella
Deftly Done: Advanced Application Architecture w/Deft JS
codecatalyst
2
570
Introduction to jQuery Mobile
codecatalyst
4
230
Other Decks in Programming
See All in Programming
Strategic Design in the Frontend: Moduliths & Micro Frontends @DDDEurope
manfredsteyer
PRO
0
130
AI 輔助遺留系統現代化的經驗分享
jame2408
1
1k
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
220
なぜ型を書くのか? TSKaigi2026で改めて考える #tskaigi_smarthr
kajitack
0
170
Creating Composable Callables in Contemporary C++
rollbear
0
170
dRuby over BLE
makicamel
2
390
AI時代のUIはどこへ行く?その2!
yusukebe
22
7.5k
TAKTでAI駆動開発の品質を設計する
j5ik2o
7
1.5k
Lessons from Spec-Driven Development
simas
PRO
0
220
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.5k
OSもどきOS
arkw
0
590
そのテスト、説明できますか?~LWテスト戦略FW~のご紹介
nakahara
0
170
Featured
See All Featured
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
450
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
400
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
350
The Limits of Empathy - UXLibs8
cassininazir
1
370
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
220
The Cult of Friendly URLs
andyhume
79
6.9k
Optimizing for Happiness
mojombo
378
71k
Un-Boring Meetings
codingconduct
0
320
Evolving SEO for Evolving Search Engines
ryanjones
0
230
Large-scale JavaScript Application Architecture
addyosmani
515
110k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
400
Measuring & Analyzing Core Web Vitals
bluesmoon
9
870
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!