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
110
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
210
Other Decks in Programming
See All in Programming
一文字エイリアスのすすめ
fujimura
0
190
Deep Dive into React Stream/Serialize
mugi_uno
4
850
CQRS meets modern Java
simas
PRO
2
470
Good first issues of TypeProf
mame
1
450
Open AI APIを使う前に知っておきたいアカウントTier の話
akki_megane
0
130
Effectで作る堅牢でスケーラブルなAPIゲートウェイ / Robust and Scalable API Gateway Built on Effect
yasaichi
7
1.2k
The Cutting Edge Of Versioning (LambdaConf 2024)
chriskrycho
0
250
WinActorの勉強を継続する方法
tamai_63
0
130
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
2
74k
Node.js v22 で変わること
yosuke_furukawa
PRO
12
4.2k
Open standards for building event-driven applications in the cloud
meteatamel
0
230
初心者のためのRubyKaigi入門/RubyKaigi Introduction
a_matsuda
10
1.9k
Featured
See All Featured
For a Future-Friendly Web
brad_frost
172
9k
How to name files
jennybc
65
94k
What’s in a name? Adding method to the madness
productmarketing
PRO
17
2.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
21
2k
Build The Right Thing And Hit Your Dates
maggiecrowley
25
2k
The Power of CSS Pseudo Elements
geoffreycrofte
62
5k
The Cult of Friendly URLs
andyhume
74
5.7k
Designing with Data
zakiwarfel
96
4.8k
Teambox: Starting and Learning
jrom
128
8.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
The Cost Of JavaScript in 2023
addyosmani
21
4k
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!