开发Wowza应用程序:Flex vs Flash

开发Wowza应用程序:Flex vs Flash,flash,apache-flex,actionscript-3,actionscript,wowza,Flash,Apache Flex,Actionscript 3,Actionscript,Wowza,首先是一些背景信息: 我最好的语言是PHP,但我也知道一些非常基础的C++、C、java、PASCAL和Object C 2。 我从来没有花时间学习javascript,它总是让我感到害怕 不过,我正在玩Wowza媒体服务器&我想为它制作一些应用程序。 示例应用程序的源代码在ActionScript3、ActionScript2和flex中提供 考虑到我以前的编程经验(易于学习)、可伸缩性(不需要太多开销),我还想知道是否有很多自由职业者可以为它编写代码(未来的计划),我最好开始学习哪种语言 我

首先是一些背景信息: 我最好的语言是PHP,但我也知道一些非常基础的C++、C、java、PASCAL和Object C 2。 我从来没有花时间学习javascript,它总是让我感到害怕

不过,我正在玩Wowza媒体服务器&我想为它制作一些应用程序。 示例应用程序的源代码在ActionScript3、ActionScript2和flex中提供

考虑到我以前的编程经验(易于学习)、可伸缩性(不需要太多开销),我还想知道是否有很多自由职业者可以为它编写代码(未来的计划),我最好开始学习哪种语言

我最好的猜测是学习动作脚本3?
我认为它是一种非常主流的语言,所以有很多自由职业者代码猴子,有很多教程要开始,但一开始对我个人来说有点难。

AS2很糟糕,AS3看起来很熟悉,Flex是很多XML,如果你喜欢的话。

AS2很糟糕,AS3看起来很熟悉,如果你喜欢的话,Flex是很多XML。

使用AS3,现在除了在遗留代码中,没有人会想到AS2。
Flex是一个针对Flash(AS3)的UI框架,因此要使用Flex,您无论如何都需要学习AS3。

使用AS3,现在除了在遗留代码中,没有人会想到AS2。
Flex是一个针对Flash(AS3)的UI框架,因此要使用Flex,您无论如何都需要学习AS3。

简短回答:学习AS3

扩展答案:AS3,因为它是最新的,是一种很好的面向对象编程语言。对于任何有C++或java经验的人来说,这都是非常熟悉的。由于2.0现在已经过时,所以它在流行时并不好


“Flex”本身不是一种语言;mxml是一种基于xml的标记,用于构建Flex应用程序,但AS3是Flex开发人员需要的编程语言。Flex一词也可以指框架(主要是RIA开发的一组组件)、Flex Builder(现在称为FlashBuilder)和基于Eclipse的IDE,还有Flex SDK,其中包括AS3和MXMLC编译器,以及用于制作Flex框架应用程序和纯AS3应用程序的库,这些应用程序的目标是Flash Player,但不是Flex框架应用程序。

简短回答:学习AS3

扩展答案:AS3,因为它是最新的,是一种很好的面向对象编程语言。对于任何有C++或java经验的人来说,这都是非常熟悉的。由于2.0现在已经过时,所以它在流行时并不好


“Flex”本身不是一种语言;mxml是一种基于xml的标记,用于构建Flex应用程序,但AS3是Flex开发人员需要的编程语言。Flex一词也可以指框架(主要是RIA开发的一组组件)、Flex Builder(现在称为FlashBuilder)和基于Eclipse的IDE,还有Flex SDK,其中包括AS3和MXMLC编译器,以及用于制作Flex framework应用程序和纯AS3应用程序的库,这些应用程序的目标是Flash Player,但不是Flex framework应用程序。

Hmm我需要Flex SDK在mac上“编译”actionscript 3,对吗?如果你没有Flash IDE,我需要Flex SDK在mac上“编译”ActionScript3,对吗?如果你没有Flash IDE。总结得很好!TLDR:学习AS3:)总结得很好!TLDR:学习AS3:)如果要从AS3开始,请查看FlashDevelopIDE。它是免费的/开源的,它将为你提供你所需要的一切,包括FlexSDK(如果你愿意的话)。如果你想从AS3开始,请查看FlashDevelop IDE。它是免费的/开源的,它将为您提供所需的一切,包括FlexSDK(如果您允许)。