我目前在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