- Adobe Flash; Flash
- 어도비 플래시, 플래시
1 플래시[ | ]
'플래시'라고 하면 아마도 다음 중 어느 하나일 것이다.
1.1 Flash Player[ | ]
- 이것이 설치되지 않아서 웹브라우저에서 경고가 나올 때 흔히 "플래시를 깔아야 한다."라고 한다.
- 자바에 비유하면 JRE(자바 실행 환경)
1.2 swf 파일[ | ]
- 확장명 .swf(Shockwave Flash)
- Flash Player가 실행할 수 있도록 컴파일된 파일
1.3 클래스/인터페이스 파일[ | ]
- 확장명 .as(ActionScript)
- 자바와 같이 package <패키지 경로> 로 시작하는 클래스 파일
- 자바와 달리 두개 이상의 클래스를 선언할 수 없다. 하지만 제한적으로 가능한 방법은 있다. 파일에 두 클래스 사용
- 클래스 대신에 인터페이스로도 사용할 수 있다.
1.4 Adobe Flash Professional[ | ]
- 저작도구(+개발도구+컴파일러)
- '플래시를 할 줄 안다.'라고 하면 보통 이것을 다룰 줄 안다는 것이다.
- 비유하자면 그래픽편집기+JDK+Ecilpse
- 현재는 어도비에서 Animate로 이름을 변경했다.
1.5 AIR[ | ]
- Adobe Integrated Runtime의 약자로써, .swf의 독립적인 응용프로그램 버전이다.
- 웹에서부터 자유로워진 독립 응용프로그램이기에 더 많은 권한을 사용할 수 있다. (파일 읽기 쓰기 등)
- 설치된 AIR 응용프로그램 폴더 안에는 컴파일된 swf가 존재하는데, 이는 제작할 때 웹 이상의 권한을 사용하는 코드가 작성되어있을 경우, 플래시 플레이어로 실행할 수 없다.
- 윈도우 외에 타 운영체제(안드로이드, iOS, 맥, 리눅스 등)에서도 작동이 가능하나, 이는 패키징 할 때 AIR 런타임을 포함하지 않았을 경우에는 AIR 런타임을 설치해야 실행하고 AIR 응용프로그램을 설치할 수 있다.
2 Flex 개발[ | ]
Flash Professional가 없이도 Flex를 활용하여 swf를 만들 수 있다.[1]
2.1 Flex[ | ]
- SDK(+Compiler)
- 메모장과 이것만으로도 swf를 만들어 낼 수 있다.
- 자바에 비유하면 JDK
2.2 Flash Builder[ | ]
- 개발도구
- 구: Flex Builder
- 자바에 비유하면 Eclipse
3 기타[ | ]
- 벡터 방식이라 적은 용량으로도 다양한 그림을 표현할 수 있어 인터넷 속도가 느렸던 시절 애용했음
- 페이스북 상위 10개 게임이 플래시 사용 (2013년 3월 현재)
유투브 등 비디오 사이트들이 플래시 사용HTML5로 대체- 설치된 PC 13억 대 이상
- 현재는 HTML5의 발전과 모바일에서의 플래시 사용 불가, 시스템 자원 과다 소모로 인해 플래시의 사용은 줄어드는 추세
4 같이 보기[ | ]
5 주석[ | ]
- ↑ 단순히 Flash Professional 없이 swf 파일을 생성한다는 의미에서는 SWiSH Max같은 저작도구도 있다. 그러나 그런 저작도구로 구현할 수 있는 기능은 매우 제한적이다. 기능 구현력 측면에서 Flex는 Flash Professional과 거의 같다.
6 참고[ | ]
편집자 Jmnote 121.191.10.6 Jmnote bot Mywikier Ykhwong
로그인하시면 댓글을 쓸 수 있습니다.
- 분류 댓글:
- 플래시 (2)
ZeroClipboard 사용하기 ― LilisZeroClipboard 사용하기 ― Jmnote