简体   繁体   English

Adobe Flex / AIR的开发工具?

[英]Development tools for Adobe Flex/AIR?

I'm starting a new development position with a company that implements many of its products in Adobe Flex. 我正在与一家在Adobe Flex中实现其许多产品的公司开始新的开发职位。 What tools should I look to install (Ubuntu Linux options prefered) for Flex development? 我应该为Flex开发安装哪些工具(Ubuntu Linux选项)?

As dirkgently said, installing Flex Builder 3 in Linux is a great way to get going. 正如Dirkgently所说,在Linux中安装Flex Builder 3是一个很好的方法。 It's quick and easy to get up and running, and since it's based on Eclipse, the overall environment is decent. 它可以快速轻松地启动和运行,并且由于它基于Eclipse,因此整体环境也很不错。

That said, I was able to put together a decent Flex-building environment using Emacs and some third-party packages to get everything running under Linux. 也就是说,我能够使用Emacs和一些第三方软件包组建一个体面的Flex构建环境,以便在Linux下运行所有​​内容。

Here's a quick rundown of what I used (this isn't comprehensive--just what I can remember): 以下是我使用的内容的快速概述(这不全面 - 只是我记得的内容):

This link was also helpful for getting started. 这个链接也有助于入门。 It links to this article which talks about putting together a Flex development environment in Linux. 它链接到本文 ,讨论如何在Linux中组合Flex开发环境。 I was able to put together some shell scripts for compiling and running applications. 我能够组合一些shell脚本来编译和运行应用程序。

Note: I didn't do any debugging, though Adobe has some info about it. 注意:虽然Adobe有一些关于它的信息 ,但我没有进行任何调试。

Note #2: If you decide to use Flex Builder, it will install the Flash Player 9 debugger version in your browser (you can tell it not to). 注意#2:如果您决定使用Flex Builder,它将在您的浏览器中安装Flash Player 9调试版(您可以告诉它不要)。 I would recommend installing version 10's debugger . 我建议安装版本10的调试器 The builder will output a warning about not supporting the version, but everything else appears to work. 构建器将输出关于不支持该版本的警告,但其他所有内容似乎都有效。

关于调试 - 有一个名为MonsterDebugger的外部AIR调试器非常好

If you can, try Flex Builder 3 alpha for Linux . 如果可以,请尝试使用Flex Builder 3 alpha for Linux That's the you can get (not without its set of pet peeves though!). 这是你可以得到的(虽然不是没有它的宠物小便!)。 It lacks the following however: 但它缺乏以下内容:

* Design view
* States view
* Refactoring
* Data Wizards
* Cold Fusion - Data Services Wizard
* Web Services introspection
* Profiler

Since AIR/Flex are cross-platform technologies, I don't see why you want to limit yourself to Linux. 由于AIR / Flex是跨平台技术,我不明白为什么要限制自己使用Linux。 At least for the time being, I think you are better off with the proper Flex Builder 3 on Windows for development. 至少在目前,我认为在Windows上使用适当的Flex Builder 3进行开发会更好。 You can then test your product(s) on Linux. 然后,您可以在Linux上测试您的产品。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM