遷移到Flex 4會對我們的代碼庫產生多大影響?我們用Flex 3編寫了大約40k LOC。我希望Flex SDK中沒有發生重大變化,並且我們可以平滑過渡到Flex 4的新功能,同時最大限度地減少任何中斷。從我讀過的內容來看,Adobe正在開發一組名爲「Spark」的新組件,但我希望我們現有的東西可以與新組件共存。遷移到Flex 4
2
A
回答
3
Spark和MX組件可以共存於同一個應用程序中(甚至在同一個MXML文件中)。 CSS的工作方式有一些變化,因爲現在支持CSS命名空間,您將在那裏遇到一個小的遷移步驟。
就選擇Spark與MX而言,Adobe建議您將現有的已使用MX組件的代碼保持不變。沒有必要立即做出一切Spark。您可以根據需要進行增量更改。對於新的開發,你應該儘可能使用Spark。但是,Flex 4中的Spark組件與MX不具有100%的功能一致性,因此您可能會遇到一些需要暫時繼續使用MX組件的情況。
2
您可以在不採用任何新東西的情況下移動到Flex 4。您可以保留2006名稱空間,以便不必更新MXML文件。你也可以選擇使用Spark組件。這樣做的唯一主要好處是編譯速度更快。它也將允許你逐步移動到2009年的命名空間和Spark。
相關問題
- 1. 將Flex從Flex 3遷移到Flex 4
- 2. 將現有的Flex 4.x項目遷移到Apache Flex 4.x
- 3. Flex錯誤:2025在遷移到Flex 3到4
- 4. 從Flex 3.1遷移到3.5
- 5. 遷移從Flex 3的在Flex 4個錯誤
- 6. 火炬依賴圖時,從項目遷移Flex3到Flex 4
- 7. 遷移角1角到4
- 8. MVC 4 - 遷移
- 9. Laravel 4遷移
- 10. UIComponent似乎有「填充/邊距」設置(Flex 3到Flex 4遷移問題?)
- 11. 將Flex 3移植到Flex 4時出錯4
- 12. 如何從Cs3遷移到Flex
- 13. ARCGIS Flex - Java腳本遷移
- 14. Rails 4:將所有遷移重新遷移到Schema
- 15. (mysql)數據庫遷移難度從digikam 4. *遷移到5. *
- 16. HttpClient遷移3.x到4.x
- 17. 從iOS 4遷移到iOS 5。
- 18. Laravel 4遷移 - 類未找到
- 19. 從HttpClient 3.x遷移到4.x
- 20. 從Ext JS 2遷移到Ext JS 4
- 21. 遷移Spring 1.x升級到4.x
- 22. IllegalStateException:從jboss 4遷移到jboss 5
- 23. 問題而遷移到RichFaces的4
- 24. 從ASP.NET 4遷移到.NET核心1.1
- 25. 從JBoss 4.X遷移到7.1問題
- 26. 從Bootstrap 3遷移到Bootstrap 4?
- 27. 遷移到RichFaces 4:HtmlAjaxCommandLink - > UICommandButton
- 28. 從SQLCE 4遷移到SQL Server 2008
- 29. ASP.NET 4遷移到路由/映射
- 30. 將Spring 3.1遷移到Spring 4:org.springframework.web.context.support.ServletContextFactoryBean
詹姆斯,你能詳細說明你的意思嗎?你是說MXML編譯對於Spark組件來說速度更快,還是說它們在編譯成SWF時性能更快? –
Flex 4編譯器的整體速度更快 - 即使在編譯基於Flex 3的應用程序時也如此。 – Marplesoft