Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 我应该为ApacheFlex使用什么IDE?_Apache Flex_Air_Flash Builder - Fatal编程技术网

Apache flex 我应该为ApacheFlex使用什么IDE?

Apache flex 我应该为ApacheFlex使用什么IDE?,apache-flex,air,flash-builder,Apache Flex,Air,Flash Builder,由于Flex已经转向开源项目,我对Flex的未来和Flex的开发完全失去了兴趣。 我以前曾在Flex4.6上工作过,但我不了解ApacheFlex项目 以下是我的问题 1)什么是Flex开源?它包括IDE吗 2)我应该使用什么IDE进行Flex开发 3)我可以继续使用Flex4.6 for apache Flex吗 4)某处是否有可视所见即所得?(因为它是在flex4.7中删除的) 5)Adobe似乎一直在改善空气质量,但不再采用Flex。没有弹性的空气有什么用 关于Flex有很多问题。希望有人

由于Flex已经转向开源项目,我对Flex的未来和Flex的开发完全失去了兴趣。 我以前曾在Flex4.6上工作过,但我不了解ApacheFlex项目

以下是我的问题

1)什么是Flex开源?它包括IDE吗

2)我应该使用什么IDE进行Flex开发

3)我可以继续使用Flex4.6 for apache Flex吗

4)某处是否有可视所见即所得?(因为它是在flex4.7中删除的)

5)Adobe似乎一直在改善空气质量,但不再采用Flex。没有弹性的空气有什么用

关于Flex有很多问题。希望有人能帮我,因为我不知道Flex是否死了

什么是Flex开源

Flex版本2到版本4.6是开源的——在Mozilla许可下——由Adobe管理(这意味着你可以浏览代码,在bug追踪器中注册问题,甚至提交补丁)。它已经被Adobe捐赠给Apache基金会,目前的版本是在更宽松的Apache许可下发布的。Apache基金会也更容易提交补丁、编写文档和示例,做一些营销或任何你喜欢的事情来支持这个项目,当你做出了足够的贡献时,你可能会被要求成为一个提交者(这意味着你将对源代码有完全的读/写访问)。 它包括IDE吗

不,从来没有。FlashBuilder(以及在此之前的FlexBuilder)只是另一个单独销售的Adobe产品。正如我在上一个项目中所说:FlexSDK已经是免费的了

Flex开发应该使用什么IDE

有FlashBuilder、IntelliJ IDEA、FDT和FlashDevelop。我个人的偏好是IntelliJ,很多Flex开发人员都跃跃欲试,因为Adobe不太可能在FlashBuilder中进一步支持Flex(4.7已经是一场灾难)。我不推荐FlashDevelop用于“企业”类型的Flex应用程序

我可以继续使用Flex4.6 for ApacheFlex吗

这个问题没有多大意义。在Apache的保护伞下,FlexSDK的第一个版本是4.8,它只是AdobeFlex4.6的对等版本。新的功能和错误修复已经添加,我们现在在版本4.11。ApacheFlex只是AdobeFlex的一个演变

如果这是您想要问的问题,您可以将ApacheFlex版本与AdobeFlashBuilder一起使用

有视觉所见即所得吗?(因为它是在flex4.7中删除的)

没有Flex4.7这样的东西。FlashBuilder4.7是一个使用Flex开发的IDE。由于维护成本高,该功能已被删除。在其他工具上也有一些尝试,但没有什么真正稳定的

Adobe似乎一直在改进AIR,但不再采用Flex。没有弹性的空气有什么用


没有Flex的AIR现在可能主要用于(移动)游戏开发,或者可能用于使用FeatherUI(支持GPU加速而不是Flex)的应用程序开发。这就是说,它仍然与Flex兼容,我认为Adobe甚至“承诺”保持这种兼容性。FlexSDK本身当然仍在由ApacheFlex社区开发。

我没有必要重复RIAstar提供的内容,因为这些都是准确的

关于IDE和视觉设计师,我要说的是,作为一个长期致力于Flex/FlashBuilder的用户,我已经准备好跳出这条船了。Adobe笨拙且管理不善的FlexSDK开源,以及对Flash运行时的糟糕处理(在Apple bias的帮助下),几乎彻底摧毁了这艘飞船。我希望Adobe在ApacheFlex5发布后完全停止使用FlashBuilder(我在这里可能错了,但他们没有给我们任何理由去期待更好的东西)


在未来,我将关注IntelliJ、Flash Develop或FDT。我相信IntelliJ有一些UI布局辅助功能(我认为这对于某些类型的“企业”应用程序几乎是必不可少的)。

+1来自我;我在你的话中带着一些创造性的自由添加了对所使用的开源许可证的提及。Adobe Flex使用了Mozilla许可证;鉴于Apache Flex使用Apache许可证。感谢您澄清@Reboog711Excellent answer,RIAstar。出于所有意图和目的;ApacheFlex和AdobeFlex完全断开了连接,从开发角度来看。我不希望Adobe根据ApacheFlex版本采取任何行动。大概有很多人在非Flex项目中使用Flash Builder,这就是为什么最初将Flex Builder的名称改为Flash Builder的原因。我很惊讶他们仍然用全职员工资助发展。(他们是,不是吗?)Adobe负责flash的现任负责人比尔·霍华德(Bill Howard)表示,当时(去年春天)还没有计划进一步开发flash Builder,同时这种情况也没有任何公开的改变。所以,我认为公平地说,Flash Builder不会从Adobe获得更多的爱。Flash Develop似乎是最好的免费选择,IntelliJ是最好的付费选择,两者都还在积极开发中。我真正感兴趣的是他们支持Flex SDK(或不支持)的长期计划是什么。我认为一旦Falcon(目标HTML而不是Flash)“准备就绪”,它将在没有推力的情况下自行运行,但在这之前。。。不确定。