我目前在Adobe Flex 4混凝土鞋中已经有了一段时间,并且一直在监视Apache Flex。从战略角度来看,坚持不推荐使用的项目并不合理,Apache就是这样。
这个问题是为SO社区成员第一手制作开关的经验。
1)疼痛吗?
2)它值得吗?
3)如果你不得不再次做,你会有什么不同?
柔性开关。从Adobe Flex 4转换到Apache Flex 4+
回答
1)疼痛吗?
不,它不是。我必须提到我不再使用FlashBuilder。在IntelliJ Idea中安装和使用Apache Flex非常简单,只需解压缩SDK(以及一些依赖项)并告诉IntelliJ在哪里寻找它。
我怀疑将Apache Flex SDK集成到FB中稍微复杂一些。但是来自Apache Flex的人创建了一个脚本来解决这个问题。
他们还创建了一个installer,它将解锁并下载可能的依赖关系,并为您解压缩这些依赖关系。我从来没有使用过(我用GradleFx照顾这一点,但它已经在2.5版本,并已彻底由社区进行测试。
2)是它值得吗?
是,如果只为一个事实,当我发现在框架的错误,我可以自己修复和修补程序可能被集成在未来的版本中,该不会是从现在开始(Adobe公司发布3年周期),而是从现在起2个月。 Adobe Flex是“开放源代码”(意思是你可以看看源代码),Apache Flex是真正的开源代码(意思是你可以用你认为合适的方式提供)。 3)如果你不得不再次这样做,你会做什么不同?我有几个运行Apache Flex的“企业”应用程序,我还没有遇到一个重要的问题(我已经提交了一个或两个回归bug,但它们真的很平凡)。
您是否错过FlexBuilder Design视图?这当然会让我的生活更容易进行布局调整。 – MonoThreaded 2013-04-24 16:10:09
@MonoThreaded:这是一个相当有意义的问题,因为Adobe从FB 4.7中删除了该功能。因此,无论哪种方式,如果您依赖Design View,都会受到影响。我不会指望FB保留Adobe产品的时间更长。这里没有里面的知识,只是读茶叶。 – 2013-04-24 21:50:07
我坚持不懈! – MonoThreaded 2013-04-25 06:58:40
从Adobe切换到Apache Flex不需要更改代码。由于Adobe Flex SDK的某些部分(如Flash/AIR二进制文件)不能由Apache分发,因此将SDK设置为在IDE中使用可能会产生问题。 Apache Flex创建了一个安装程序,尽管这个过程非常简单。
如果使用Adobe Flex是你的具体鞋子,那么Apache Flex可能也会如此。有一些工作让Flex将HTML/JS作为输出,然而它处于早期阶段。今天,您仍然与Adobe的Flash平台相关联。
不要误解我的意思,我认为flex是一个很好的平台。当Adobe放弃桥梁框架时,我只是感觉到了鞋子的重量。 – MonoThreaded 2013-04-24 16:06:08
- 1. 将Flex从Flex 3迁移到Flex 4
- 2. Flex 4 hideEffect转换错误
- 3. 将现有的Flex 4.x项目迁移到Apache Flex 4.x
- 4. flex flex 4 SDK
- 5. Flex 3到Flex 4转换和未定义方法
- 6. 的Flex 4-警告:-3608:从Adobe环法自行车Flex的
- 7. 将站点从Flex 3转换为Flex 4时的错误
- 8. Flex 4转换不是第一次
- 9. Flex 4将array.length转换为字符串
- 10. 是否有任何工具将flex 3/3.5项目转换为flex 4
- 11. Flex 4 Scroller
- 12. 在Flex 4/Air
- 13. flex 4删除旋转easing
- 14. Flex 4的不稳定性
- 15. 从Flex 4到HTML 5的技术转换
- 16. Flex 4 Datagrid Header
- 17. Flex 4与AIR
- 18. Flex 4 - s:Scroll
- 19. flex 4 render html
- 20. CSS柔性属性不会随角4
- 21. Flex 4蒙皮“库”
- 22. Flex 4,包和类
- 23. 如何启用bootstrap 4 flex?
- 24. adobe flex flextexttext属性
- 25. Flex 4和ScrollBar stepSize
- 26. 的Flex 4:自DataGridColumn
- 27. 将flashvar传递到flex 4
- 28. 难度Flex 4中
- 29. WCF和AIR/Flex 4安全
- 30. Flash Lite 4和Flex/Spark
我刚刚切换到Apache Flex,我必须说这是迄今为止取得的巨大成功。我也从FB 4.5升级到FB 4.7,它没有设计模式......嗯。 – MonoThreaded 2013-05-23 15:07:46