플래시 편집하기

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.

편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.

최신판 당신의 편집
5번째 줄: 5번째 줄:
'플래시'라고 하면 아마도 다음 중 어느 하나일 것이다.
'플래시'라고 하면 아마도 다음 중 어느 하나일 것이다.


===Flash Player===
;매체(재생 플랫폼)
*이것이 설치되지 않아서 웹브라우저에서 경고가 나올 때 흔히 "플래시를 깔아야 한다."라고 한다.
*Flash Player
*자바에 비유하면 JRE(자바 실행 환경)


===swf 파일===
;매체자료
*확장명 .swf(Shockwave Flash)
*.swf(Shockwave Flash)
*Flash Player가 실행할 수 있도록 컴파일된 파일


===클래스/인터페이스 파일===
;저작도구(+개발도구+컴파일러)
*확장명 .as(ActionScript)
*Flash Professional
*자바와 같이 package <패키지 경로> 로 시작하는 클래스 파일
*자바와 달리 두개 이상의 클래스를 선언할 수 없다. 하지만 제한적으로 가능한 방법은 있다. [https://stackoverflow.com/questions/5888494/flex-4-two-classes-in-one-file|한 파일에 두 클래스 사용]
*클래스 대신에 인터페이스로도 사용할 수 있다.


===[[Adobe Flash Professional]]===
==개발==
*저작도구(+개발도구+컴파일러)
Flash Professional 외에 플래시를 생성하는 방법은 Flex를 활용하는 방법이 있다.
*'플래시를 할 줄 안다.'라고 하면 보통 이것을 다룰 줄 안다는 것이다.
*비유하자면 그래픽편집기+JDK+Ecilpse
*현재는 어도비에서 Animate로 이름을 변경했다.


===AIR===
;SDK
*Adobe Integrated Runtime의 약자로써, .swf의 독립적인 응용프로그램 버전이다.
*Flex
*웹에서부터 자유로워진 독립 응용프로그램이기에 더 많은 권한을 사용할 수 있다. (파일 읽기 쓰기 등)
*설치된 AIR 응용프로그램 폴더 안에는 컴파일된 swf가 존재하는데, 이는 제작할 때 웹 이상의 권한을 사용하는 코드가 작성되어있을 경우, 플래시 플레이어로 실행할 수 없다.
*윈도우 외에 타 운영체제(안드로이드, iOS, 맥, 리눅스 등)에서도 작동이 가능하나, 이는 패키징 할 때 AIR 런타임을 포함하지 않았을 경우에는 AIR 런타임을 설치해야 실행하고 AIR 응용프로그램을 설치할 수 있다.


==Flex 개발==
;개발도구
Flash Professional가 없이도 Flex를 활용하여 swf를 만들 수 있다.<ref>단순히 Flash Professional 없이 swf 파일을 생성한다는 의미에서는 SWiSH Max같은 저작도구도 있다. 그러나 그런 저작도구로 구현할 수 있는 기능은 매우 제한적이다. 기능 구현력 측면에서 Flex는 Flash Professional과 거의 같다.</ref>
*[[Flash Builder]] (구: Flex Builder)
 
===Flex===
*SDK(+Compiler)
*메모장과 이것만으로도 swf를 만들어 낼 수 있다.
*자바에 비유하면 JDK
 
===[[Flash Builder]]===
*개발도구
*구: Flex Builder
*자바에 비유하면 Eclipse
 
==기타==
*벡터 방식이라 적은 용량으로도 다양한 그림을 표현할 수 있어 인터넷 속도가 느렸던 시절 애용했음
*페이스북 상위 10개 게임이 플래시 사용 (2013년 3월 현재)
*<del>유투브 등 비디오 사이트들이 플래시 사용</del> HTML5로 대체
*설치된 PC 13억 대 이상
*현재는 HTML5의 발전과 모바일에서의 플래시 사용 불가, 시스템 자원 과다 소모로 인해 플래시의 사용은 줄어드는 추세
 
==같이 보기==
*[[어도비 플래시 프로페셔널]]
*[[FLEX]]
*[[RIA]]
 
==주석==
<references/>
 
==참고==
* {{위키백과|어도비 플래시}}
* {{영어위키백과|Adobe_Flash}}


[[분류: 플래시]]
[[분류: 플래시]]

제타위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는 제타위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다. 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 편집 도움말 (새 창에서 열림)