SlideShare a Scribd company logo
1 of 20
MS(Silverlight, WPF) Vs
Adobe(flesh, Air)
발표 18-2기 권태혁
What this Platforms Common
Flash vs Silverlight
Flash Player 10
Air 1.5
.NETFramework
WPF
Silverlight 3
What this Platforms Common
What this Platforms Common
- WSDL 웹서비스를 지원
- 가상 머신
- 화려한 웹 어플리케이션
- 디자이너와 개발자의 협업 작업을 지향한다.
- 속도가 빠르다.
- 툴킷이 오픈소스로 개발중이다.
- 개발하기가 정말 쉽다.
What this Platforms Diffrent
Flash vs Silverlight
WPF
닭이 먼저인가? 알이 먼저인가?
알
알
WPF
- Windows OS 군에 적합하게 움직임 (소켓 등 여
러 어플리케이션이 갖춰야할 모든기능이 제공됨)
- .NetFramework가 설치 되어야함 (65MB이상)
- 프로그램이 매우 느림
- 다른 OS에서는 작동이 불가 (초창기에는 되었으
나 나중에는 포기)
- Bland 와 Visual Studio 등.. 친 개발자 성향
- Windows OS 에 대해 세밀히 접근 불가능 ( 소켓
의 크로스 도메인 등 제약사항이 많음)
- Air 2.0 이 설치가 되어 있어야함 (12MB 이상)
- 프로그램이 매우 빠름
- 모든 OS 에서 작동
- 단일 스레드 (비동기 블러킹 형식의 언어)
- Flash, Flex Builder, illustration , Photo shop ..
등 친 디자이너 성향
닭이 먼저인가? 알이 먼저인가?
Flash Player 10
Air 1.5
Flash PlayerFlex Builder
SWC
MXML
Action Script
닭이 먼저인가? 알이 먼저인가?
Project
XAML
Java Script
C#
Visual Basic
닭이 먼저인가? 알이 먼저인가?
WCF
1. Flex에서 쓸수없는 부가기능을 Air에서 사용 가능하다.
2. 프로젝트를 생성할때 속성으로 변경할수가 있다.
3. 언어적으로 크게 변경되는 것이 없다.
Air 와 Flex 의 차이점은 무엇인가?
1. WPF 는 XAML 실버라이트는 느슨한 XAML 언어가 다
르다.
2. 모든 내부 클레스 위치가 변경되어 달라진다.
WPF 와 Silverlight 의 차이점은 무엇인가?
WPF
-FLEX Builder 로 개발이 가능함
- HTML의 JavaScript 접근 불가
- 웹서비스를 Java 로 직접 구현해야
함
- 비교적 빠른 속도
-인터넷 사용자의 대부분이 Flash
Player 가설치 되어있음
-비주얼 스튜디오에서 한번에 DB
웹서비스 가능
- HTML 및 Java Script 제어 까지
가능함.
- 속도의 단점을 GPU 사용으로 개
선 하지만 상대적으로 느림
- 대부분 컴퓨터에 설치를 요함 (인
터넷 익스플로러에 잠수함 패치중)
WebService
WebService
Flex
Silverlight
What this Platforms Common
선택은 당신의 몫
Q&A
Thank you

More Related Content

What's hot

Blazor와 안면 트기!
Blazor와 안면 트기!Blazor와 안면 트기!
Blazor와 안면 트기!SangHoon Han
 
내가요즘하는건
내가요즘하는건내가요즘하는건
내가요즘하는건Sangwook Kwon
 
이제 온라인이다! 브라우저 안으로 들어온 Visual studio!
이제 온라인이다! 브라우저 안으로 들어온 Visual studio!이제 온라인이다! 브라우저 안으로 들어온 Visual studio!
이제 온라인이다! 브라우저 안으로 들어온 Visual studio!SangHoon Han
 
TR-069 클라이언트 검토자료7편
TR-069 클라이언트 검토자료7편TR-069 클라이언트 검토자료7편
TR-069 클라이언트 검토자료7편ymtech
 
실시간으로 안드로이드 프론트엔드 작업하기
실시간으로 안드로이드 프론트엔드 작업하기실시간으로 안드로이드 프론트엔드 작업하기
실시간으로 안드로이드 프론트엔드 작업하기Haze Lee
 
Snaps on Ubuntu Desktop
Snaps on Ubuntu DesktopSnaps on Ubuntu Desktop
Snaps on Ubuntu DesktopYoungbin Han
 
자바개발자를 위한 Flex와 Air이야기 관중
자바개발자를 위한 Flex와 Air이야기 관중자바개발자를 위한 Flex와 Air이야기 관중
자바개발자를 위한 Flex와 Air이야기 관중lovedev
 
현대고등학교 PHP 강의 - 번외편 PHP 설치! (설리번 프로젝트)
현대고등학교 PHP 강의 - 번외편 PHP 설치! (설리번 프로젝트)현대고등학교 PHP 강의 - 번외편 PHP 설치! (설리번 프로젝트)
현대고등학교 PHP 강의 - 번외편 PHP 설치! (설리번 프로젝트)Ukjae Jeong
 
Web assembly 맛보기
Web assembly 맛보기Web assembly 맛보기
Web assembly 맛보기GyeongSeok Seo
 
Node.js 런타임 버전 관리하기
Node.js 런타임 버전 관리하기Node.js 런타임 버전 관리하기
Node.js 런타임 버전 관리하기Youngbin Han
 
WebSocket 기반 쌍방향 메시징
WebSocket 기반 쌍방향 메시징WebSocket 기반 쌍방향 메시징
WebSocket 기반 쌍방향 메시징trustinlee
 
Web_06_Ruby On Rails (임시)
Web_06_Ruby On Rails (임시)Web_06_Ruby On Rails (임시)
Web_06_Ruby On Rails (임시)team air @ Dimigo
 
Javascript's History
Javascript's HistoryJavascript's History
Javascript's History철현 박
 
모바일 크로스플랫폼 비교 - 월간슬라이드 4월
모바일 크로스플랫폼 비교 - 월간슬라이드 4월모바일 크로스플랫폼 비교 - 월간슬라이드 4월
모바일 크로스플랫폼 비교 - 월간슬라이드 4월월간 IT 슬라이드
 

What's hot (20)

Blazor와 안면 트기!
Blazor와 안면 트기!Blazor와 안면 트기!
Blazor와 안면 트기!
 
내가요즘하는건
내가요즘하는건내가요즘하는건
내가요즘하는건
 
이제 온라인이다! 브라우저 안으로 들어온 Visual studio!
이제 온라인이다! 브라우저 안으로 들어온 Visual studio!이제 온라인이다! 브라우저 안으로 들어온 Visual studio!
이제 온라인이다! 브라우저 안으로 들어온 Visual studio!
 
TR-069 클라이언트 검토자료7편
TR-069 클라이언트 검토자료7편TR-069 클라이언트 검토자료7편
TR-069 클라이언트 검토자료7편
 
실시간으로 안드로이드 프론트엔드 작업하기
실시간으로 안드로이드 프론트엔드 작업하기실시간으로 안드로이드 프론트엔드 작업하기
실시간으로 안드로이드 프론트엔드 작업하기
 
Snaps on Ubuntu Desktop
Snaps on Ubuntu DesktopSnaps on Ubuntu Desktop
Snaps on Ubuntu Desktop
 
About Epub
About EpubAbout Epub
About Epub
 
자바개발자를 위한 Flex와 Air이야기 관중
자바개발자를 위한 Flex와 Air이야기 관중자바개발자를 위한 Flex와 Air이야기 관중
자바개발자를 위한 Flex와 Air이야기 관중
 
Grunt
GruntGrunt
Grunt
 
현대고등학교 PHP 강의 - 번외편 PHP 설치! (설리번 프로젝트)
현대고등학교 PHP 강의 - 번외편 PHP 설치! (설리번 프로젝트)현대고등학교 PHP 강의 - 번외편 PHP 설치! (설리번 프로젝트)
현대고등학교 PHP 강의 - 번외편 PHP 설치! (설리번 프로젝트)
 
Web assembly 맛보기
Web assembly 맛보기Web assembly 맛보기
Web assembly 맛보기
 
Asp.net Razor
Asp.net Razor Asp.net Razor
Asp.net Razor
 
Node.js 런타임 버전 관리하기
Node.js 런타임 버전 관리하기Node.js 런타임 버전 관리하기
Node.js 런타임 버전 관리하기
 
Server
ServerServer
Server
 
WebSocket 기반 쌍방향 메시징
WebSocket 기반 쌍방향 메시징WebSocket 기반 쌍방향 메시징
WebSocket 기반 쌍방향 메시징
 
Web_06_Ruby On Rails (임시)
Web_06_Ruby On Rails (임시)Web_06_Ruby On Rails (임시)
Web_06_Ruby On Rails (임시)
 
Javascript's History
Javascript's HistoryJavascript's History
Javascript's History
 
Es6 module
Es6 moduleEs6 module
Es6 module
 
모바일 크로스플랫폼 비교 - 월간슬라이드 4월
모바일 크로스플랫폼 비교 - 월간슬라이드 4월모바일 크로스플랫폼 비교 - 월간슬라이드 4월
모바일 크로스플랫폼 비교 - 월간슬라이드 4월
 
실시간통신
실시간통신실시간통신
실시간통신
 

Viewers also liked

Ccx03.cocos builder
Ccx03.cocos builderCcx03.cocos builder
Ccx03.cocos builder우진 이
 
Cocos2d x a to z (상)
Cocos2d x a to z (상)Cocos2d x a to z (상)
Cocos2d x a to z (상)SeungIl Choi
 
GameMath-Chapter 01 벡터
GameMath-Chapter 01 벡터GameMath-Chapter 01 벡터
GameMath-Chapter 01 벡터Mark Choi
 
Dll파일 호출
Dll파일 호출Dll파일 호출
Dll파일 호출abapier
 
4.5부동소수점
4.5부동소수점4.5부동소수점
4.5부동소수점JaeHong Park
 
Dom 생성과정
Dom 생성과정Dom 생성과정
Dom 생성과정abapier
 
C# 뉴비를 위한 맛보기 2
C# 뉴비를 위한 맛보기 2C# 뉴비를 위한 맛보기 2
C# 뉴비를 위한 맛보기 2진상 문
 
게임 개발자로서의 가치 창출
게임 개발자로서의 가치 창출게임 개발자로서의 가치 창출
게임 개발자로서의 가치 창출hongsungbock
 
[NDC14] 파워포인트로 그래픽 리소스 만들기
[NDC14] 파워포인트로 그래픽 리소스 만들기[NDC14] 파워포인트로 그래픽 리소스 만들기
[NDC14] 파워포인트로 그래픽 리소스 만들기Sun Park
 
3D Engine (ICON 2007)
3D Engine (ICON 2007)3D Engine (ICON 2007)
3D Engine (ICON 2007)SeongWan Kim
 
Chapter 2, 선형 변환과 행렬 1/2
Chapter 2, 선형 변환과 행렬 1/2Chapter 2, 선형 변환과 행렬 1/2
Chapter 2, 선형 변환과 행렬 1/2Thisisone Lee
 
GameMath-Chapter 13 발사체
GameMath-Chapter 13 발사체GameMath-Chapter 13 발사체
GameMath-Chapter 13 발사체Mark Choi
 
이권일 Sse 를 이용한 최적화와 실제 사용 예
이권일 Sse 를 이용한 최적화와 실제 사용 예이권일 Sse 를 이용한 최적화와 실제 사용 예
이권일 Sse 를 이용한 최적화와 실제 사용 예zupet
 
[C++ lab] 9. 디버깅 테크닉
[C++ lab] 9. 디버깅 테크닉[C++ lab] 9. 디버깅 테크닉
[C++ lab] 9. 디버깅 테크닉MinGeun Park
 
[KGC2014] 울프나이츠 엔진 프로그래밍 기록
[KGC2014] 울프나이츠 엔진 프로그래밍 기록 [KGC2014] 울프나이츠 엔진 프로그래밍 기록
[KGC2014] 울프나이츠 엔진 프로그래밍 기록 JiUng Choi
 
[조진현]Kgc2012 c++amp
[조진현]Kgc2012 c++amp[조진현]Kgc2012 c++amp
[조진현]Kgc2012 c++amp진현 조
 
알고리즘 스터디 NP-완비
알고리즘 스터디 NP-완비알고리즘 스터디 NP-완비
알고리즘 스터디 NP-완비SeungMin Yang
 
Digital lighting and rendering
Digital lighting and renderingDigital lighting and rendering
Digital lighting and renderingJaeHong Park
 

Viewers also liked (20)

알고리즘
알고리즘 알고리즘
알고리즘
 
Ccx03.cocos builder
Ccx03.cocos builderCcx03.cocos builder
Ccx03.cocos builder
 
Cocos2d x a to z (상)
Cocos2d x a to z (상)Cocos2d x a to z (상)
Cocos2d x a to z (상)
 
GameMath-Chapter 01 벡터
GameMath-Chapter 01 벡터GameMath-Chapter 01 벡터
GameMath-Chapter 01 벡터
 
Dll파일 호출
Dll파일 호출Dll파일 호출
Dll파일 호출
 
4.5부동소수점
4.5부동소수점4.5부동소수점
4.5부동소수점
 
Dom 생성과정
Dom 생성과정Dom 생성과정
Dom 생성과정
 
C# 뉴비를 위한 맛보기 2
C# 뉴비를 위한 맛보기 2C# 뉴비를 위한 맛보기 2
C# 뉴비를 위한 맛보기 2
 
게임 개발자로서의 가치 창출
게임 개발자로서의 가치 창출게임 개발자로서의 가치 창출
게임 개발자로서의 가치 창출
 
[NDC14] 파워포인트로 그래픽 리소스 만들기
[NDC14] 파워포인트로 그래픽 리소스 만들기[NDC14] 파워포인트로 그래픽 리소스 만들기
[NDC14] 파워포인트로 그래픽 리소스 만들기
 
3D Engine (ICON 2007)
3D Engine (ICON 2007)3D Engine (ICON 2007)
3D Engine (ICON 2007)
 
투영 공식
투영 공식투영 공식
투영 공식
 
Chapter 2, 선형 변환과 행렬 1/2
Chapter 2, 선형 변환과 행렬 1/2Chapter 2, 선형 변환과 행렬 1/2
Chapter 2, 선형 변환과 행렬 1/2
 
GameMath-Chapter 13 발사체
GameMath-Chapter 13 발사체GameMath-Chapter 13 발사체
GameMath-Chapter 13 발사체
 
이권일 Sse 를 이용한 최적화와 실제 사용 예
이권일 Sse 를 이용한 최적화와 실제 사용 예이권일 Sse 를 이용한 최적화와 실제 사용 예
이권일 Sse 를 이용한 최적화와 실제 사용 예
 
[C++ lab] 9. 디버깅 테크닉
[C++ lab] 9. 디버깅 테크닉[C++ lab] 9. 디버깅 테크닉
[C++ lab] 9. 디버깅 테크닉
 
[KGC2014] 울프나이츠 엔진 프로그래밍 기록
[KGC2014] 울프나이츠 엔진 프로그래밍 기록 [KGC2014] 울프나이츠 엔진 프로그래밍 기록
[KGC2014] 울프나이츠 엔진 프로그래밍 기록
 
[조진현]Kgc2012 c++amp
[조진현]Kgc2012 c++amp[조진현]Kgc2012 c++amp
[조진현]Kgc2012 c++amp
 
알고리즘 스터디 NP-완비
알고리즘 스터디 NP-완비알고리즘 스터디 NP-완비
알고리즘 스터디 NP-완비
 
Digital lighting and rendering
Digital lighting and renderingDigital lighting and rendering
Digital lighting and rendering
 

Similar to Silverlight vs flash

What is Game Server ?
What is Game Server ?What is Game Server ?
What is Game Server ?흥배 최
 
150427 크로스플랫폼과qt
150427 크로스플랫폼과qt150427 크로스플랫폼과qt
150427 크로스플랫폼과qtDONGHYUN KIM
 
최민호 - 국내 포털에서의 우분투 (2012Y03M31D)
최민호 - 국내 포털에서의 우분투 (2012Y03M31D)최민호 - 국내 포털에서의 우분투 (2012Y03M31D)
최민호 - 국내 포털에서의 우분투 (2012Y03M31D)Ubuntu Korea Community
 
댓글 플러그인 아포가토
댓글 플러그인 아포가토댓글 플러그인 아포가토
댓글 플러그인 아포가토Goonoo Kim
 
Javascript everywhere - Node.js | Devon 2012
Javascript everywhere - Node.js | Devon 2012Javascript everywhere - Node.js | Devon 2012
Javascript everywhere - Node.js | Devon 2012Daum DNA
 
Social game and windows azure platform (final)
Social game and windows azure platform (final)Social game and windows azure platform (final)
Social game and windows azure platform (final)정현 남
 
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기Nanha Park
 
모두가 함께하는ROS 워크숍
모두가 함께하는ROS 워크숍모두가 함께하는ROS 워크숍
모두가 함께하는ROS 워크숍Suhan Park
 
[Td 2015]프로그래밍 언어의 f1머신 c++을 타고 windows 10 uwp 앱 개발의 세계로~(유영천)
[Td 2015]프로그래밍 언어의 f1머신 c++을 타고 windows 10 uwp 앱 개발의 세계로~(유영천)[Td 2015]프로그래밍 언어의 f1머신 c++을 타고 windows 10 uwp 앱 개발의 세계로~(유영천)
[Td 2015]프로그래밍 언어의 f1머신 c++을 타고 windows 10 uwp 앱 개발의 세계로~(유영천)Sang Don Kim
 
[17.01.19] docker introduction (Korean Version)
[17.01.19] docker introduction (Korean Version)[17.01.19] docker introduction (Korean Version)
[17.01.19] docker introduction (Korean Version)Ildoo Kim
 
초보 개발자/학생들을 위한 오픈소스 트랜드
초보 개발자/학생들을 위한 오픈소스 트랜드 초보 개발자/학생들을 위한 오픈소스 트랜드
초보 개발자/학생들을 위한 오픈소스 트랜드 YoungSu Son
 
웹 Front-End 실무 이야기
웹 Front-End 실무 이야기웹 Front-End 실무 이야기
웹 Front-End 실무 이야기JinKwon Lee
 
프로그래밍 언어의 F1머신 C++을 타고 Windows 10 UWP 앱 개발의 세계로~
프로그래밍 언어의 F1머신 C++을 타고 Windows 10 UWP 앱 개발의 세계로~프로그래밍 언어의 F1머신 C++을 타고 Windows 10 UWP 앱 개발의 세계로~
프로그래밍 언어의 F1머신 C++을 타고 Windows 10 UWP 앱 개발의 세계로~YEONG-CHEON YOU
 
리멤버 데스크톱 앱 개발기
리멤버 데스크톱 앱 개발기리멤버 데스크톱 앱 개발기
리멤버 데스크톱 앱 개발기Tom Kim
 
MSA와 infra
MSA와 infraMSA와 infra
MSA와 infraJe Hun Kim
 
개발자를 위한, WINDOWS 10으로 시작하는 UBUNTU LINUX
개발자를 위한,  WINDOWS 10으로 시작하는 UBUNTU LINUX개발자를 위한,  WINDOWS 10으로 시작하는 UBUNTU LINUX
개발자를 위한, WINDOWS 10으로 시작하는 UBUNTU LINUXUbuntu Korea Community
 
Electron 시작하기
Electron 시작하기Electron 시작하기
Electron 시작하기Hyeokjoo Yoon
 
Web os세미나.v1.0.111510
Web os세미나.v1.0.111510Web os세미나.v1.0.111510
Web os세미나.v1.0.111510우일 권
 
Front end dev 2016 & beyond
Front end dev 2016 & beyondFront end dev 2016 & beyond
Front end dev 2016 & beyondJae Sung Park
 

Similar to Silverlight vs flash (20)

What is Game Server ?
What is Game Server ?What is Game Server ?
What is Game Server ?
 
150427 크로스플랫폼과qt
150427 크로스플랫폼과qt150427 크로스플랫폼과qt
150427 크로스플랫폼과qt
 
최민호 - 국내 포털에서의 우분투 (2012Y03M31D)
최민호 - 국내 포털에서의 우분투 (2012Y03M31D)최민호 - 국내 포털에서의 우분투 (2012Y03M31D)
최민호 - 국내 포털에서의 우분투 (2012Y03M31D)
 
댓글 플러그인 아포가토
댓글 플러그인 아포가토댓글 플러그인 아포가토
댓글 플러그인 아포가토
 
Javascript everywhere - Node.js | Devon 2012
Javascript everywhere - Node.js | Devon 2012Javascript everywhere - Node.js | Devon 2012
Javascript everywhere - Node.js | Devon 2012
 
Social game and windows azure platform (final)
Social game and windows azure platform (final)Social game and windows azure platform (final)
Social game and windows azure platform (final)
 
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
 
모두가 함께하는ROS 워크숍
모두가 함께하는ROS 워크숍모두가 함께하는ROS 워크숍
모두가 함께하는ROS 워크숍
 
[Td 2015]프로그래밍 언어의 f1머신 c++을 타고 windows 10 uwp 앱 개발의 세계로~(유영천)
[Td 2015]프로그래밍 언어의 f1머신 c++을 타고 windows 10 uwp 앱 개발의 세계로~(유영천)[Td 2015]프로그래밍 언어의 f1머신 c++을 타고 windows 10 uwp 앱 개발의 세계로~(유영천)
[Td 2015]프로그래밍 언어의 f1머신 c++을 타고 windows 10 uwp 앱 개발의 세계로~(유영천)
 
[17.01.19] docker introduction (Korean Version)
[17.01.19] docker introduction (Korean Version)[17.01.19] docker introduction (Korean Version)
[17.01.19] docker introduction (Korean Version)
 
초보 개발자/학생들을 위한 오픈소스 트랜드
초보 개발자/학생들을 위한 오픈소스 트랜드 초보 개발자/학생들을 위한 오픈소스 트랜드
초보 개발자/학생들을 위한 오픈소스 트랜드
 
웹 Front-End 실무 이야기
웹 Front-End 실무 이야기웹 Front-End 실무 이야기
웹 Front-End 실무 이야기
 
프로그래밍 언어의 F1머신 C++을 타고 Windows 10 UWP 앱 개발의 세계로~
프로그래밍 언어의 F1머신 C++을 타고 Windows 10 UWP 앱 개발의 세계로~프로그래밍 언어의 F1머신 C++을 타고 Windows 10 UWP 앱 개발의 세계로~
프로그래밍 언어의 F1머신 C++을 타고 Windows 10 UWP 앱 개발의 세계로~
 
리멤버 데스크톱 앱 개발기
리멤버 데스크톱 앱 개발기리멤버 데스크톱 앱 개발기
리멤버 데스크톱 앱 개발기
 
MSA와 infra
MSA와 infraMSA와 infra
MSA와 infra
 
개발자를 위한, WINDOWS 10으로 시작하는 UBUNTU LINUX
개발자를 위한,  WINDOWS 10으로 시작하는 UBUNTU LINUX개발자를 위한,  WINDOWS 10으로 시작하는 UBUNTU LINUX
개발자를 위한, WINDOWS 10으로 시작하는 UBUNTU LINUX
 
Hello std.io 유명환_20140125
Hello std.io 유명환_20140125Hello std.io 유명환_20140125
Hello std.io 유명환_20140125
 
Electron 시작하기
Electron 시작하기Electron 시작하기
Electron 시작하기
 
Web os세미나.v1.0.111510
Web os세미나.v1.0.111510Web os세미나.v1.0.111510
Web os세미나.v1.0.111510
 
Front end dev 2016 & beyond
Front end dev 2016 & beyondFront end dev 2016 & beyond
Front end dev 2016 & beyond
 

More from 권 태혁

Silverlight 2 linq and silverlight 3
Silverlight 2  linq and silverlight 3Silverlight 2  linq and silverlight 3
Silverlight 2 linq and silverlight 3권 태혁
 
Windows phone 7 part iv
Windows phone 7 part ivWindows phone 7 part iv
Windows phone 7 part iv권 태혁
 
Windows phone 7 part iii
Windows phone 7 part iiiWindows phone 7 part iii
Windows phone 7 part iii권 태혁
 
Windows phone 7 part ii
Windows phone 7 part iiWindows phone 7 part ii
Windows phone 7 part ii권 태혁
 
Windows phone 7 part i
Windows phone 7 part iWindows phone 7 part i
Windows phone 7 part i권 태혁
 
WPF를 이용한 window process activity tool
WPF를 이용한 window process activity toolWPF를 이용한 window process activity tool
WPF를 이용한 window process activity tool권 태혁
 
로직 다이어그램을 이용한 Arduino firmware builder
로직 다이어그램을 이용한 Arduino firmware builder로직 다이어그램을 이용한 Arduino firmware builder
로직 다이어그램을 이용한 Arduino firmware builder권 태혁
 
Cocos2dx와 c++11를 이용한 게임 개발
Cocos2dx와 c++11를 이용한 게임 개발Cocos2dx와 c++11를 이용한 게임 개발
Cocos2dx와 c++11를 이용한 게임 개발권 태혁
 

More from 권 태혁 (8)

Silverlight 2 linq and silverlight 3
Silverlight 2  linq and silverlight 3Silverlight 2  linq and silverlight 3
Silverlight 2 linq and silverlight 3
 
Windows phone 7 part iv
Windows phone 7 part ivWindows phone 7 part iv
Windows phone 7 part iv
 
Windows phone 7 part iii
Windows phone 7 part iiiWindows phone 7 part iii
Windows phone 7 part iii
 
Windows phone 7 part ii
Windows phone 7 part iiWindows phone 7 part ii
Windows phone 7 part ii
 
Windows phone 7 part i
Windows phone 7 part iWindows phone 7 part i
Windows phone 7 part i
 
WPF를 이용한 window process activity tool
WPF를 이용한 window process activity toolWPF를 이용한 window process activity tool
WPF를 이용한 window process activity tool
 
로직 다이어그램을 이용한 Arduino firmware builder
로직 다이어그램을 이용한 Arduino firmware builder로직 다이어그램을 이용한 Arduino firmware builder
로직 다이어그램을 이용한 Arduino firmware builder
 
Cocos2dx와 c++11를 이용한 게임 개발
Cocos2dx와 c++11를 이용한 게임 개발Cocos2dx와 c++11를 이용한 게임 개발
Cocos2dx와 c++11를 이용한 게임 개발
 

Silverlight vs flash

  • 1. MS(Silverlight, WPF) Vs Adobe(flesh, Air) 발표 18-2기 권태혁
  • 2. What this Platforms Common Flash vs Silverlight
  • 3. Flash Player 10 Air 1.5 .NETFramework WPF Silverlight 3 What this Platforms Common
  • 4. What this Platforms Common - WSDL 웹서비스를 지원 - 가상 머신 - 화려한 웹 어플리케이션 - 디자이너와 개발자의 협업 작업을 지향한다. - 속도가 빠르다. - 툴킷이 오픈소스로 개발중이다. - 개발하기가 정말 쉽다.
  • 5. What this Platforms Diffrent Flash vs Silverlight
  • 6. WPF 닭이 먼저인가? 알이 먼저인가? 알 알
  • 7. WPF - Windows OS 군에 적합하게 움직임 (소켓 등 여 러 어플리케이션이 갖춰야할 모든기능이 제공됨) - .NetFramework가 설치 되어야함 (65MB이상) - 프로그램이 매우 느림 - 다른 OS에서는 작동이 불가 (초창기에는 되었으 나 나중에는 포기) - Bland 와 Visual Studio 등.. 친 개발자 성향 - Windows OS 에 대해 세밀히 접근 불가능 ( 소켓 의 크로스 도메인 등 제약사항이 많음) - Air 2.0 이 설치가 되어 있어야함 (12MB 이상) - 프로그램이 매우 빠름 - 모든 OS 에서 작동 - 단일 스레드 (비동기 블러킹 형식의 언어) - Flash, Flex Builder, illustration , Photo shop .. 등 친 디자이너 성향 닭이 먼저인가? 알이 먼저인가?
  • 8. Flash Player 10 Air 1.5 Flash PlayerFlex Builder SWC
  • 10. Project XAML Java Script C# Visual Basic 닭이 먼저인가? 알이 먼저인가? WCF
  • 11. 1. Flex에서 쓸수없는 부가기능을 Air에서 사용 가능하다. 2. 프로젝트를 생성할때 속성으로 변경할수가 있다. 3. 언어적으로 크게 변경되는 것이 없다. Air 와 Flex 의 차이점은 무엇인가?
  • 12. 1. WPF 는 XAML 실버라이트는 느슨한 XAML 언어가 다 르다. 2. 모든 내부 클레스 위치가 변경되어 달라진다. WPF 와 Silverlight 의 차이점은 무엇인가? WPF
  • 13. -FLEX Builder 로 개발이 가능함 - HTML의 JavaScript 접근 불가 - 웹서비스를 Java 로 직접 구현해야 함 - 비교적 빠른 속도 -인터넷 사용자의 대부분이 Flash Player 가설치 되어있음 -비주얼 스튜디오에서 한번에 DB 웹서비스 가능 - HTML 및 Java Script 제어 까지 가능함. - 속도의 단점을 GPU 사용으로 개 선 하지만 상대적으로 느림 - 대부분 컴퓨터에 설치를 요함 (인 터넷 익스플로러에 잠수함 패치중)
  • 16.
  • 17.
  • 19. Q&A

Editor's Notes

  1. 액션 스크립트. MXML