2010-04-27 109 views
0
  1. 有多好,是在處理大量的數據(比如,對於報告類型的應用程序)Flex應用程序的可擴展性和兼容性

  2. 是否有需要被保存在任何內存管理問題Flex應用程序在爲這樣一個應用程序開發的同時,還要考慮

  3. 在Mac上運行Flex應用程序是否存在任何問題?

回答

0

1)很好,只要你一次沒有使用HTTPService傳輸大量數據。像amfPHP這樣的AMF遠程控制運行速度非常快。 2)Flash播放器在客戶端機器上運行,您需要確保您的內存使用量不超過其可用容量。

3)如果我沒記錯的flash播放器是一種在Mac上的薄弱,比PC慢得多,但我有一個雖然沒有臺式標誌着他們

+0

我聽到很多人說flash在Mac上表現不佳,但作爲一名在Mac和PC上開發的Flex開發者,我真的在Mac上看到很少的性能問題,除非當然,應用程序本身存在一個潛在的問題。這就是說,它的確是動畫在Mac上運行速度比pc慢。 – quoo 2010-04-27 21:57:18

+0

我也看到一些媒體表示,Adobe對被禁止進入i-Pad/Phone/PodTouch市場並不滿意,這可能會導致任何蘋果操作系統的閃存未來的可能性 – invertedSpear 2010-04-27 22:04:46

+0

儘管對這些東西不滿意,說實話,我也不是)Adobe表示他們沒有計劃結束對蘋果操作系統的支持。 – quoo 2010-04-27 22:05:51

0
  1. 的Flex可以使用大量的內存在一個寫得不好的應用程序中。一個寫得好的應用程序將很好地管理它的資產,並且不會使用比需要更多的內存。 Flex對於報表應用程序來說非常棒,因爲您可以在客戶端上執行數據操作,並進行大量的客戶端分析和數據重新呈現。

  2. 分析。 Flex Builder有一個體面的內存分析器,所以確保你使用它,不要離開懸掛引用。如果你不清除它們,事件處理程序可以保留你不知道的引用。如果使用不當,國家也可能導致問題 - 例如管理整個應用程序的狀態,而不是在單個應用程序組件中小規模地使用。

  3. Flex在Mac上速度較慢。這主要是由於瀏覽器在mac上提供的api有限。在PC上,Flash Player可以訪問GPU加速和其他低級API,這可以使其更快。在Flash Player 10.1發佈後,這會變得更好,因爲它將利用OSX 10.6上的Safari 4中提供的新核心動畫API。