Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 2.28 KB

how_to_study_flash.md

File metadata and controls

41 lines (30 loc) · 2.28 KB

怎样学习Flash?

这是我在之乎上的一个回答,原文在这里:http://www.zhihu.com/question/20626225/answer/18537470

要回答这个问题,首先要知道,你学Flash干什么?

Flash早已不是十几年前闪客们的玩具。现在的Flash,是Flash Platform

  • 在前端,有AIR和Flash Player两大Runtime,覆盖Windows/OS X/Android/iOS这4个平台;
  • IDE方面,有Flash CS/CC和Flash Builder(原来有Flash Catalyst,后来自杀了);
  • 服务端方面,和Flash关系比较大的主要是Flash Media Server,简称FMS;
  • 框架方面,Flex被送人,这个不考虑也罢……
  • 语言方面,ActionScript 3,简称AS3。

Flash能做什么呢?

  • 传统动画片制作(输出SWF):用Flash CS/CC吧,这是它的老本行;
  • 视频短片制作(输出传统视频格式,在视频网站播出):用Flash CS/CC吧,可能要加点AE/Premiere;
  • 互动网站制作:用Flash CS/CC吧,不过这个目前国内很少了;
  • 小广告制作:用Flash CS/CC吧,不过这个慢慢也变少了;
  • 弹窗广告制作:用Flash CS/CC/纯AS3吧,据说被拦截的情况果比JS好;
  • 在线视频直播、点播(那啥房间,啥主播?你懂的):用Flash+FMS,FMS买不起用Red5也行;
  • 网页游戏:用Flash Buider/AS3/Flash CS/CC都行;
  • 手机游戏:用Flash Builder/FlashCS,CC/AS3/AIR,服务端可用FMS,买不起(我有病啊买它当服务端)的话就自己写;
  • 企业应用(大家见过招行网银有段时间内嵌Flex开发的一个报表么):Flash Builder+Flex,服务端嘛,一般是JAVA。
  • ……可能还有一些把,我没想到的

附送两篇姊妹篇

首先之后,我还是要问:

你学Flash干什么?