android开发中的flash vs flex
我看过一些使用Flash的视频,还有一些使用catalyst/Builder的视频。我不确定该从哪一个开始学习,不过我很感兴趣。我对flash很满意(并且有新的5.5创意版),但感觉builder/catalyst最终会更强大 它们的优点和缺点是什么(如果答案太长,有没有什么地方可以让我读到?)android开发中的flash vs flex,flash,apache-flex,actionscript,air,flash-builder,Flash,Apache Flex,Actionscript,Air,Flash Builder,我看过一些使用Flash的视频,还有一些使用catalyst/Builder的视频。我不确定该从哪一个开始学习,不过我很感兴趣。我对flash很满意(并且有新的5.5创意版),但感觉builder/catalyst最终会更强大 它们的优点和缺点是什么(如果答案太长,有没有什么地方可以让我读到?) 有没有好的网站或书籍真正深入研究从初学者到高级的实际代码?我甚至不知道去哪里看,文档太多了。你建议如何开始?我不想养成坏习惯。i、 e.在Flash中学习,然后发现我受到程序的限制,或者学习糟糕的编码实
有没有好的网站或书籍真正深入研究从初学者到高级的实际代码?我甚至不知道去哪里看,文档太多了。你建议如何开始?我不想养成坏习惯。i、 e.在Flash中学习,然后发现我受到程序的限制,或者学习糟糕的编码实践。简短回答:Flash CS是制作动画/视觉元素的设计师工具。FlashBuilder是一种开发工具,用于创建代码,使其能够正常工作。它们可以一起使用,也可以根本不使用 Flex是一个运行在Flash Player上的UI框架,可以非常快速地创建富internet应用程序。这是一种非常面向开发人员的语言,但确实涉及一些样式/蒙皮
无论哪种方式,如果您要创建任何类型的复杂应用程序,您都需要Flash Builder,因为Flash CS中的代码编辑器是垃圾。这取决于您想要实现什么 首先,flash和flex基本相同。它们具有相同的运行时(Flash player)。这意味着你在Flash中可以做的一切,你也可以在flex中做,反之亦然 然而,主要区别在于Flash更容易被用作制作动画、游戏和网站的工具。 它不像flex那样依赖于框架。 一些资源:
CheersFlex框架构建在ActionScript 3.0语言上,这是一种面向对象的编程语言。很多人会说,学习Flex并不需要真正了解ActionScript,但如果你对面向对象的原则,特别是与ActionScript相关的原则有了基本的了解,那么学习Flex就会容易得多。Flex应用程序通常使用Flash Builder构建 另一方面,如果您没有面向对象编程的经验,您可能会发现使用FlashCS开发相同的应用程序更容易,FlashCS的时间轴与大多数电影编辑器类似。虽然这些应用程序在技术上仍然是基于ActionScript构建的,但大部分代码都是隐藏的 非常好的Flex/ActionScript资源:
- 基本动作脚本3.0(书籍)
- Adobe Flex 4培训源卷1(书籍)
- (网络)
- (网络)
- (网络)
- (网络)
- 最有帮助,但不幸的是,对新来者来说,最具吸引力的是:(网络)
但我更喜欢使用Flash builder 4.5(因为我在flex工作了三年)由于它的调试和易于管理的动作脚本代码功能。您希望开发什么样的应用程序?定义很好-我确实认为Flex更像是一个商业模型框架-但我想最新的Flex 4框架允许您如此主观。@JAX Flash CS中的代码编辑器是垃圾-非常正确。我要补充的是,还有其他几个工具可以在中开发AS3,比如FlashDevelop(我的首选)。