应该如何程序员去了解Flash入门/的Flex /动作? [英] How should a programmer go about getting started with Flash/Flex/ActionScript?

查看:169
本文介绍了应该如何程序员去了解Flash入门/的Flex /动作?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

什么是介于零(即不闪相关的开发我的电脑或知道去哪里获得它或开始信息软件)的最短路径运行Hello World的动作?

What is the shortest path between zero (ie no flash related development software on my computer or information about where to obtain it or get started) to running a "hello world" ActionScript?

我希望的答案,让一步一步的指示究竟需要什么软件上手,一些世界你好code为例,编译和运行code指令

I'm hoping for an answer that gives step by step instructions about exactly what software is needed to get started, an example of some "hello world" code, and instructions for compiling and running the code.

我花了更多的时间比我想应该有必要研究这一问题,并没有找到多少信息。希望这个问题会像我这样的程序员谁想要开始使用的Flash / Flex的/动作(经过我的研究我还是不知道用什么术语,所以我只是把它所有在那里的早晨)中找到。

I've spent more time than I think should be necessary researching this question and not found much information. Hopefully this question will be found by programmers like me who want to get started with Flash/Flex/ActionScript (After my morning of researching I still don't even know what terminology to use so I'll just throw it all out there).

动作教程,我发现主要集中在编程的概念,即逻辑,分支,面向对象等,有的甚至有code例子来下载,但没有一个我发现解释了如何编译和运行code。他们似乎都假定你有一个IDE站在但没有编程知识,我在的位置正好相反。

ActionScript tutorials I've found are focused on programming concepts, ie logic, branching, OOP, etc, and some even have code examples to download, but not a single one I've found explains how to compile and run the code. They all seem to assume you have an IDE standing by but no knowledge of programming, exactly the opposite of the position I'm in.

下面是最相关的SO问题,我发现:
<一href="http://stackoverflow.com/questions/59083/what-is-adobe-flex-is-it-just-flash-ii">http://stackoverflow.com/questions/59083/what-is-adobe-flex-is-it-just-flash-ii
<一href="http://stackoverflow.com/questions/554899/getting-started-with-flex-3-ui-actionscript-programming">http://stackoverflow.com/questions/554899/getting-started-with-flex-3-ui-actionscript-programming
<一href="http://stackoverflow.com/questions/2123105/how-to-learn-flex">http://stackoverflow.com/questions/2123105/how-to-learn-flex

Here are the most related SO questions I've found:
http://stackoverflow.com/questions/59083/what-is-adobe-flex-is-it-just-flash-ii
http://stackoverflow.com/questions/554899/getting-started-with-flex-3-ui-actionscript-programming
http://stackoverflow.com/questions/2123105/how-to-learn-flex

推荐答案

如果你是一个程序员,再往Flex的路线。 Flex是完全免费使用,你可以得到一个Hello World SWF在任何时间。您可以使用弹性生成演示或免费提供的,但有时不太有帮助的FlashDevelop。 (其实我觉得用FlashDevelop中唯一的问题是,它并没有一个很好的调试器,或者没有,我最后一次检查)。

If you're a programmer, go down the Flex route. Flex is completely free to use and you can get a Hello World SWF in no time. You can use the FlexBuilder demo or the freely available but sometimes less helpful FlashDevelop. (Actually I think the only problem with FlashDevelop is it doesn't have a good debugger, or didn't, last time I checked).

这是说,我会强烈建议不要使用Flex,Flash或任何Adobe产品真的,因为在我的经验Flex是一个可怕的API和ActionScript是一个可怕的语言。闪存仍然是RIA,只是因为它的穿透力的最佳平台,因此,如果AJAX解决不了你的问题,通过各种手段了解Flex。当然,这不是的不可能的一起工作。但Flex是像Java库再跨$ P $由一组人PTED谁在高中花了一Java类。

That said, I would strongly advise against using Flex, Flash, or any Adobe product really, because in my experience Flex is a horrible API and ActionScript is a horrible language. Flash is still the best platform for RIA just because of its penetration, so if AJAX can't solve your problems by all means learn Flex. Certainly it's not impossible to work with. But Flex is like the Java library re-interpreted by a team of people who took one Java class in high school.

不管怎样,

1)获取从Adobe的弹性生成器演示:<一href="http://www.adobe.com/products/flex/flexdownloads/">http://www.adobe.com/products/flex/flexdownloads/
我是pretty的信心谈到与Flex SDK。

1) Get the FlexBuilder demo from Adobe: http://www.adobe.com/products/flex/flexdownloads/
I'm pretty confident it comes with the Flex SDK.

2)启动一个新的Flex项目。

2) Start a new Flex project.

3)一个基本的MXML程序已经写入。添加&LT; MX:标签文字=世界,你好/&GT; &LT; MX:用途&gt; 标签

3) A basic MXML program is already written. Add <mx:Label text="Hello world" /> in the <mx:Application> tag

4)运行 - >运行YourProjectNameHere

4) Run->Run YourProjectNameHere

5)阅读可怕的Adobe文件和Flex API参考。

5) Read the horrible Adobe documentation and Flex API reference.

这篇关于应该如何程序员去了解Flash入门/的Flex /动作?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆