Flex
Adobe公司推出的开放源码框架。运用Flash是完全可以做到flex的效果的,为什么还需要flex呢?这里面有两个原因:1:为了迎合更多的developers(开发者)。 Flash天生是为了designer(设计者)设计的,界面还有flash的动画概念和程序开发人员格格不入,为了吸引更多的jsp/asp/php等程序员,Macromedia推出了Flex,用非常简单的.mxml来描述界面给jsp/asp/php程序人员使用.(x/d)html非常相似,而且mxml更加规范化、标准化。
RIA
Rich Internet Application.RIA 具有的桌面应用程序的特点包括:在消息确认和格式编排方面提供互动用户界面;在无刷新页面之下提供快捷的界面响应时间;提供通用的用户界面特性如拖放式(drag and drop)以及在线和离线操作能力。RIA具有的Web应用程序的特点包括如:立即部署、跨平台、采用逐步下载来检索内容和数据以及可以充分利用被广泛采纳的互联网标准。RIA具有通信的特点则包括实时互动的声音和图像。
OOP编程思想
Object Oriented Programming.
参考文章:http://baike.baidu.com/view/63596.htm
MVC
Model View Controller. MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式。它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。
参考文章:http://zh.wikipedia.org/wiki/MVC
Swishmax
SWiSHmax 是Swish的最新版本,也就是大家企盼已久的Swish3了,现在程序更名为SWiSHmax,最新版本已经可以完全支持FLASH MX的语法,新版本做了大量的改进,功能强劲无比。
Flash Develop和Flex Builder
Flex 和flash 是不同的语言体系,最大的区别在这里.
当然FLEX也可以运用FLASH的actionscript语言,但是FLEX的主语言不是ActionScript。FLASH不光可以写AS程式,而且在制作动画时得心应手;但是flex不是为做动画准备的,而是为程序员准备的,主要目标是开发RIA架构的信息交互平台,制作动画就不合适了。
FMS
Flash Media Server. Flash大家庭里的一员,这个东东以前叫Flash Communication Server,传说中的FCS就是这个,现在改叫FMS了…这东东能做什么?视频录制啊,flash聊天室啊,在线视频会议啊啊, 网络游戏等等。
Flash Remoting
Flash remoting是一种连接flash client 与 server端的技术,它的功用就像是 web service, xml, loadVars一般,可以在两者之间交换资料,达到动态置换内容的目地。Server端有:AMFPHP: 这是php版的remoting;OPENAMF: java版的remoting;Flap: Perl 与Python版的remoting;FlashORB: 商业版的remoting替代方案,目前支持java与.net
Smartfox Server
SmartFoxServer专为flash多人应用及游戏设计的,国外在此平台上已经开发出了很多多人flash游戏。企鹅俱乐部就是其中最成功的一个。SmartFoxServer就象一个黑匣子,我们不必知道开发多人flash游戏的每个细节,SmartFoxServer已经为我们设计好了很多模块,我们就不必自己去开发去完善,通过SmartFoxServer,我们就可以很清楚的看到多人flash游戏的结构模式,有了这个结构的认识,我们就可以用fms,red5等来开发自己的合适的模式。
最近回复