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
130
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
560
Introduction to jQuery Mobile
codecatalyst
4
230
Other Decks in Programming
See All in Programming
どんと来い、データベース信頼性エンジニアリング / Introduction to DBRE
nnaka2992
1
300
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
400
AI時代のシステム設計:ドメインモデルで変更しやすさを守る設計戦略
masuda220
PRO
5
1k
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
560
Codex の「自走力」を高める
yorifuji
0
1.2k
守る「だけ」の優しいEMを抜けて、 事業とチームを両方見る視点を身につけた話
maroon8021
3
1k
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
1.1k
go directiveを最新にしすぎないで欲しい話──あるいは、Go 1.26からgo mod initで作られるgo directiveの値が変わる話 / Go 1.26 リリースパーティ
arthur1
2
560
nuget-server - あなたが必要だったNuGetサーバー
kekyo
PRO
0
270
安いハードウェアでVulkan
fadis
0
250
OTP を自動で入力する裏技
megabitsenmzq
0
110
TipKitTips
ktcryomm
0
170
Featured
See All Featured
HDC tutorial
michielstock
1
550
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
190
Un-Boring Meetings
codingconduct
0
230
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Become a Pro
speakerdeck
PRO
31
5.8k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
410
Building the Perfect Custom Keyboard
takai
2
710
A designer walks into a library…
pauljervisheath
210
24k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
200
We Are The Robots
honzajavorek
0
200
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
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!