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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
AI駆動開発を妨げる技術的負債の解消アプローチ / ai-refactoring-approach
minodriven
15
7.3k
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
600
技術記事、 専門家としてのプログラマ、 言語化
mizchi
13
6.6k
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
310
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
290
技術的負債解消で開発者の未来を開く- AIの力でコード刷新
kmd2kmd
0
120
Snowflake Summitでの新機能 CoCo / CoWork / snowflake-summit-2026-overall-what-new-coco
tatsuhiro
1
190
Creating Composable Callables in Contemporary C++
rollbear
0
170
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
410
Lessons from Spec-Driven Development
simas
PRO
0
220
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
8.4k
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.5k
Featured
See All Featured
How to Ace a Technical Interview
jacobian
281
24k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
440
The World Runs on Bad Software
bkeepers
PRO
72
12k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Optimising Largest Contentful Paint
csswizardry
37
3.7k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
480
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Designing for Performance
lara
611
70k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
We Are The Robots
honzajavorek
0
260
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!