学习Flex或ActionScript有多容易,哪个更好?

1 apache-flex android actionscript flash-builder ios

我一直在努力为iOS和Android制作移动应用程序,但Objective-C和Java是我难以学习的方法.我在Visual Basic.NET中为Windows制作应用程序,但现在随着Adobe Flash Builder 4.5的发布,我很想再次制作iOS应用程序.

我想知道哪一个更容易学习Flex或ActionScript,哪里是最好的入门之地.我有Flash Builder 4.5但是目前所有这些项目选项都没有多大意义.因此,要总结这一切:

  • Flex或ActionScript?
  • 他们有多容易?
  • 我在哪里可以开始?
  • 哪一个最容易创建GUI?就像在.NET中一样,它是拖放式的.

谢谢!

Jef*_*ser 6

回答你的具体问题

Flex或ActionScript?

Flex是一个ActionScript框架.这真的不是一个或两个命题.如果您想为您的应用程序使用它的UI控件,请使用Flex.Flex还包括MXML,它是声明性语言,如果您不了解/理解ActionScript,可能更容易理解.

他们有多容易?

这取决于你已经知道的帽子.我希望如果你在使用Objective C时出现问题,那么ActionScript会出现类似的问题.我曾经听说过一位Adobe员工说他们想让Flex像VB一样平易近人.他们在这方面取得的成功可能值得商榷.

我在哪里可以开始?

我的博客文章介绍了学习Flex的资源.

引用相关段落:

有很多地方可以去了解Flex开发.大多数人,包括我在内,都是从Adobe文档入手, 然后插上它.然后我们寻找资源来填补Adobe文档留下的空白.

存在大量的书籍.O'Rielly似乎很受欢迎,来自Source of the books的书也是如此.您可以在一周的会议中查看Adobe的Flex.我相信 Lynda.comTotalTraining 也提供课程.

我的主要播客The Flex Show提供了大量关于各种主题的免费截屏视频.我还制作了Flextras星期五午餐 ,这是一种更自由的形式,但涵盖了更广泛的主题.

这是关于该主题StackOverflow帖子. 这是另一个. 而另一个.Adobe文档将在移动开发方面拥有最新的东西.

哪一个最容易创建GUI?就像在.NET中一样,它是拖放式的.

您可以使用Flash Builder Design视图拖放.我相信Flash Catalyst也有一些拖放功能.但这只会让你到目前为止.最终你需要编写一些代码.