2010-06-08 26 views
5

我選擇了Flex 4作爲開發圖形豐富的Web應用程序(它不是一個簡單的內容驅動的站點)的最合適的技術,但擔心最近的負面新聞(即安全問題)如何影響最終用戶信任,並最終確定用戶羣是否會及時迴應。 (我不在乎我的應用程序現在是否可以在iphones或ipad上運行)關於如何爲Flash/Flex/HTML5開發的未來做準備的任何想法?

我認爲Flash Builder 4是一個很好的開發環境,爲我/我的團隊減少了開發時間。在對圖形動畫進行了一些基本測試後,HTML5的表現並不像瀏覽器那麼快,並且一些動畫呈鋸齒狀(我期望瀏覽器性能和圖形庫隨着時間的推移而改進)。我也'個人'不喜歡編程Javascript,因爲我非常喜歡用強類型來快速發現錯誤。

如果您開發Rich Internet Apps,您是如何響應的?

您準備遷移到HTML5/Javascript嗎? Java的?沒有行動?

順便說一句 - 我不想親/反閃參數 - 只是好奇,看看社區是如何響應。

+1

你不能指望以現代網絡無javascript中創建互聯網應用程序。 – Rob 2010-06-08 11:23:28

+0

歡迎來到Stack Overflow!當你說'只是好奇,看看社區如何迴應.'意味着這應該被標記爲社區Wiki。 – phwd 2010-06-08 13:39:06

+2

@Rob http://www.adobe.com/resources/business/rich_internet_apps/ – phwd 2010-06-08 13:40:25

回答

2

在一天結束時,Flash/Flex不會在任何地方。如果Flex 4滿足您當前的需求,並且您意識到了這些限制(即無法部署到iOS設備),那麼我會說它。是的,這個話題已經變得溫和地政治化 - 但是如果你提供了你的客戶需要的東西,那麼他們會愚蠢地拒絕使用它,理由是它們支持「HTML 5」 - 當HTML 5顯然沒有爲您提供所需的工具。

許多令人敬畏的東西來自Flash中的管道,其中大部分根本無法以任何其他方式完成 - 谷歌UJam爲例。我不會讓史蒂夫喬布斯嚇跑你使用適合你需求的技術。

+0

+1。如果Flash/Flex現在對您的團隊來說效率最高,而且您不需要支持iOS,那就使用它。閃光平臺並不是一艘沉船,至少在很長時間內還沒有。 我個人已經轉向在html/javascript中編寫web應用程序GUI,但僅僅是因爲我通常需要iOS兼容性。 – 2010-06-09 04:21:08

+1

Myk,我希望通過「Flash/Flex不會去任何地方」,你的意思是「Flash/Flex不會消失」。 :) – Robusto 2010-06-09 12:29:32

+0

哈哈,謝謝你,羅布託 - 你說得對。我的意思是他們會在一段時間左右。 #AmbiguitySucks – Myk 2010-06-09 14:07:00

2

我的公司計劃繼續使用Flash,使用FlashBuilder 4和Java後端。幾年前,我們與Flex/Flash一起推出了支持所有不同瀏覽器和提高生產力的業務,併爲我們的用戶提供豐富的客戶端體驗。

HTML5/Javascript有潛力,但遠不如強大,強大,快速或高效。單獨的類層次結構,數據類型和事件模型使ActionScript超出任何Javascript 3英里。那麼,如果史蒂夫喬布斯給閃電大拇指下了什麼呢?時代華納和其他大型媒體公司表示,他們將繼續使用Flash,因此史蒂夫喬布斯將蘋果公司放在永久的利基地位或洞穴中,並允許蘋果公司的產品使用Flash只是時間問題。 (我的猜測是,在不久的將來,他會喜歡利基地位承認他是錯的 - 看他多久維持一隻鼠標只需要一個按鈕? - 但這只是我的看法。)無論如何,Flash將很快可用包括Droid在內的衆多智能手機,所以我並不擔心。

+0

。我不是爲了它而使用Flash,而是爲了您提到的:強大,強大,快速和高效。如果HTML5是Flash的一切,那麼Flash將會消失。 – Allan 2010-06-09 04:46:41

0

我是一名Flex開發人員,但我認爲HTML5將會非常龐大​​。 HTML5的全部功能距今已有數年了,我不認爲它完全會殺死Flash。 Flex將堅持RIA市場的某些部分,因爲它不僅僅是一個事實上的標準客戶端插件 - LCDS/BlazeDS,它與ColdFusion和Java很好地搭​​配。

我喜歡Flex從長遠來看。它將失去對HTML5的一些理由,但Flex有一些地方將保持其優勢。

1

Adob​​e將提供轉換爲HTML5的工具,但他們已經使用一些介紹性工具來跟蹤HTML5路徑。只要繼續關注Adobe。他們知道發生了什麼事。他們只是殺了移動閃存所以即使他們與蘋果在它終於做了正確的事情,而不是愚蠢地堅持着它辯稱只是因爲......希望幫助

+0

使用AIR將Flash應用打包到手機中。 Adobe的聲明涉及移動瀏覽器中的Flash支持。 – 2011-11-09 21:21:20

0

免責聲明:我是JS

網頁原子的作者

Flex/Flash已經死亡,因爲非PC設備的使用量每天都在增加。除了舊的IE瀏覽器(IE < 10)之外,Flash的幾乎所有功能都已經由瀏覽器提供。文件API,帶進度條的AJAX上傳,Canvas API,索引DB,跨域消息API & Web套接字。和CSS3,3D的WebGL可以給像圖形一樣的Flash。

關於組件庫&綁定,HTML5 + JS缺乏Flash提供的組件驅動開發。爲了縮小這個差距,我們創建了一個框架,它爲所有組件提供與flex相似的功能。看看下面的圖片&看到這個博客,其中概述了Flex & Web Atoms JS之間的相似之處。

http://akashkava.com/blog/439/migrating-from-flex-to-html5-with-web-atoms-js/

這裏是鏈接的文檔。 http://webatomsjs.neurospeech.com/docs

Flex to HTML

相關問題