AdobeFlashLite探討
Adobe Flash Lite探討
Adobe Flash Lite是Adobe Flash Player的輕量級版本,主要用於行動電話和其他便攜電子裝置如MP3、MP4等。它允許使用裝置的使用者瀏覽多媒體內容,使用用Adobe Flash工具開發的應用程式,在早先的個人計算機上也有效。
Adobe Flash Lite是在客戶端或使用者介面層實現的開發技術,加入的ActionScript允許Flash Lite更好地整合,甚至可以與Java ME和BREW競爭。
Adobe Flash Lite不是手機作業系統,如Symbian OS、Windows Mobile等。它是開發執行在手機作業系統的應用程式的技術。
Flash Lite 1.1 支援 Flash 4 ActionScript;
Flash Lite 2.0 基於 Flash Player 7,支援 ActionScript 2.0;
Flash Lite 1.1和2.0 兩個版本均支援W3 Consortium的SVG Tiny標準(即SVG的移動版)。
與SVG不同,Flash Lite能增加音訊和互動元素,通過Flash,Flash Lite能夠讀入和重新整理XML的內容。
Flash Lite 3 基於Flash 8,支援H.264視訊標準,以及On2 VP6和Sorenson視訊編碼。還支援FLV視訊內容。
Flash Lite與Java ME相比較的優勢:
1)快速開發
由於Adobe Flash IDE工具使得互動軟體原型和軟體測試更為容易。
2)更好地支援WORA(Write once, Run anywhere 一次編寫 到處執行),不依賴任何特殊的API。
3)基於向量的圖形
允許伸縮、旋轉和其它轉換,不損失影像質量。
4)能封裝更多的動畫和圖片到同一檔案。
5)能轉換基於Web的Flash內容到移動手機,反之也然。
6)Flash開發技能
對IDE和指令碼語言的理解——易於從桌面IDE移植到移動開發環境。
Flash Lite與Java ME相比較的缺點:
1)截止2008年4月,僅有極少的手機廠商支援Flash Lite;
2)相對貧乏的圖形效能;
3)聲音處理方面欠缺。
2008年4月30日,索愛宣佈Capuchin專案,該專案是構建一個橋樑,把Flash Lite作為Java ME的前端,與Java API一起,通過Flash圖形介面直接與移動手機硬體進行通訊。
相關文章
- Promise探討Promise
- 深入探討 UndefinedUndefined
- 深入探討HBASE
- OPCUA 探討(一)
- Springboot 加密方案探討Spring Boot加密
- px em rem 探討REM
- Netty URL路由方案探討Netty路由
- 深入探討單例模式單例模式
- JavaScript原型鏈汙染探討JavaScript原型
- python建立elasticsearch索引的探討PythonElasticsearch索引
- SQL優化器探討(zt)SQL優化
- 探討.NET Core的未來
- 深入探討ROP 載荷分析
- oracle 雙機部署模式探討Oracle模式
- 探討分散式ID生成系統分散式
- 一起探討JavaScript的物件JavaScript物件
- 【MES】MES多工廠模型探討模型
- 關於python中slicing的探討Python
- Web 框架的架構模式探討Web框架架構模式
- XAF中XPO與EFCore的探討
- BeeHive 1.6.0 原始碼閱讀探討Hive原始碼
- 12306 技術難點大探討
- RabbitMQ中三個TTL的探討MQ
- 「零信任」實施路徑探討
- ClickHouse主鍵探討[譯文+補充]
- 關於 performSelector 的一些小探討performSelector
- promise,then,setTimeout -- 細緻探討執行流程Promise
- SEO關於探討URL的知識!
- Windows平臺RTMP多例項推送探討Windows
- 「譯」一起探討 JavaScript 的物件JavaScript物件
- 深入探討 Room 2.4.0 的最新進展OOM
- Sql Server深入的探討鎖機制SQLServer
- 簡單探討TypeScript 列舉型別TypeScript型別
- Dataworks批量刷數優化方案探討優化
- 軍工企業MES實施探討
- 唯品會 JIT模式 應用探討模式
- NSOperation的進階使用和簡單探討
- NSThead的進階使用和簡單探討
- 深入探討 Java Spring 框架事務註釋JavaSpring框架