2010年12月9日 星期四

Apple V.S Adobe Flash

Adobe Systems是一家總部位於美國加州聖荷西的電腦軟體公司。
2005年4月18日, Adobe以34億美元的價格,收購了原先最大的競爭對手Macromedia公司,這一收購豐富了Adobe的產品線,提高了在多媒體和網路出版業的能力。



Flash利用ActionScript指令碼語言進行編程,支援雙向視訊流和音訊流。ActionScript 程式碼一般都由編譯器編譯為「位元組碼格式」( 一種由電腦所撰寫並理解的程式設計語言),位元組碼會內嵌在SWF 檔中,而 Flash Player會執行 SWF 檔。

Flash 10增加行動功能
1.多點觸控、行動文字輸入:使用具 TextField 支援的原生裝置虛擬鍵盤來輸入
文字。
2.最佳化 SWF 管理:針對行動 CPU 和記憶體限制最佳化 SWF 載入並播放, 以提供最佳使用體驗。當 SWF 檔案嘗試分配的記憶體量超過裝置的可用記憶體時,會關閉執行個體,以自動防止瀏覽器因記憶體不足而當機。
3. H.264 視訊、音訊硬體解碼:以最低負荷發佈流暢、高品質的視訊至支援的行動裝置和個人電腦,降低行動裝置上的 CPU 負荷。

Apple V.S Adobe
1. 2009/10/07,Adobe宣佈Flash 10.1計畫:
*支援GPU加速,讓高畫質網路影片播放更加順暢
*將支援包含手機在內的各項裝置
*採用packager for iPhone將遊戲等內容包裝成iPhone Apps
2. 2010/01/27,Apple發表iPad
3. 2010/01/31,Steve Jobs指責:「Adobe is lazy」
Apple不採用Flash的原因是因為Bug太多,Mac當機往往是因為Flash所至。
4. 2010/02/02,Adobe CTO(首席技術官)發表文章回應,重點包括
*OS X版本的Flash Player將以Core Animation重寫,讓表現更佳。
*Adobe的目標是要讓HTML與Flash混合,讓開發者與設計師能協同工作。
5. 2010/02/18,Steve Jobs和紐約出版集團開會提到
* Flash是吃CPU資源的巨獸
* Apple不會花太多的精力在老舊的技術上(談及Flash時)
* iPad跑Flash,10小時的電力僅剩下1.5小時
6. 2010/04/02,Apple發表Ready for iPad網站列表
影音改採HTML5的


Adobe Flash 優缺點



沒有留言:

張貼留言