RiS社群 | FileMaker  跨平台企業應用

RiS社群 | FileMaker 跨平台企業應用 (http://forum.j2eemx.com/)
-   創意新點子 + 遇(預)見新未來 + IT 新知/技術 (Future) (http://forum.j2eemx.com/forum22/)
-   -   介紹新知或別人沒有的好東西 [EZo觀點] 瘋(phone)起雲(cloud)湧的開發革命 (http://forum.j2eemx.com/forum22/thread10305.html)

EZoUI 2012-06-08 09:41 AM

[EZo觀點] 瘋(phone)起雲(cloud)湧的開發革命
 
前言

在雲端與行動裝置盛行的今天,PC不再是唯一的資訊載具,過去在PC上呼風喚雨的微軟似乎反應不及,在行動平台上幾近缺席,過去以微軟當浮板的開發者頓失依靠,行動平台的崛起,將為AP開發掀起一場革命,到底有何衝擊,該如何因應,本文將逐一闡述。

行動平台革命

近年智慧型手機、平板電腦大行其道,直覺的觸控、快速的連網、多樣的App,帶給消費市場極大震撼,兩大作業平台iOS, Android幾乎囊括整個行動市場,微軟的OS市佔不到1%。

http://www.ezoui.com/prod/wiki/page7/images/001.jpg
圖一:行動作業系統市佔率分佈,資料來源: NetApplication 2012年4月調查

平板風吹進企業

這股平板電腦的風潮也吹到企業,根據美國的ChangeWave Research 3月公布的調查指出,有22%的企業在今年第二季已為員工採購平板電腦,另一家機構Dimensional Research對企業調查的結果也顯示,目前有22%的企業已部署了平板電腦,78%計畫在2013年底前部署平板電腦。 除了平板電腦,智慧型手機也漸漸用在一般簡易簽核、資訊擷取,AP從以前只須面對PC,漸漸要面臨各式各樣的平台與裝置。 然而,要讓AP能在不同裝置運行,企業IT須要在開發、維護、測試上投入龐大成本,幾乎不可能為各種平台開發不同AP。不過,平台語言雖有不同,但都會有瀏覽器,只要能將瀏覽器「降服」,AP就有機會遊走於各種裝置,「瀏覽器」頓時成為打通各種裝置的「任意門」。 而從IBM、SAP、Oracle軟體大廠提出的企業用的Mobile App 解決方案中,也可看出大家有志一同的鑽「瀏覽器」這道任意門,web based架構在行動的世界中仍保有持續的優勢。 雖然自網際網路興起後,大部分企業AP都以web based架構建置,但幾乎都捆綁在IE上,如今微軟在行動平台上缺席,行動裝置看不到IE了,受IE眷顧多年的AP頓失依靠,開發人員勢必須重新為兩大平台(iOS、Android)的瀏覽器客製AP,但綁平台的教訓言猶在耳,這次的重新出發,勢必要考慮跨瀏覽器,天知道接下來的Windows 8 會不會反撲成功?

跨瀏覽器談何容易?

各家瀏覽器支援的標準不一,這裡包括了HTML,CSS,DOM事件處理…等百百種,要同時考慮多瀏覽器,將增加許多技術調研成本、訓練成本、測試成本、維護成本及技術風險,相信這都不是普通IT單位所能負荷。雖然目前看來由Steve Jobs欽點的HTML5最有機會一統江湖,但此標準定稿日預計在2014,還要2年,而企業行動應用已迫在眉睫,若狠心跳下去直接玩HTML5,會有規格變動的風險,同時又得面臨HTML5程式仍然不能跑在IE8的問題(見圖2),前後挾攻下,到底有甚麼出路?

http://www.ezoui.com/prod/wiki/page7/images/002.jpg
圖二:各瀏覽器支援HTML5的得分

EZo 為企業提出跨平台解決方案


針對跨瀏覽器的需求,坊間已出現不少能跨瀏覽器的Javascript Library (如: jQuery、ExtJS),雖已有所幫助,但開發人員仍需自行撰寫html,css,一個閃失就可能寫出綁瀏覽器的程式,要測出這些問題,必須在所有瀏覽器測試,開發、測試、維護成本仍難以控制。 中冠在輔導客戶的過程中,發現有不少客戶有類似的困擾,因而針對企業應用情境,研發出一套人機介面(UI)設計工具-EZo UIBuilder,其所發展的畫面相容各大瀏覽器,工具最後產出可讀性高的XML-EZo GUL,交由長駐於瀏覽器的處理引擎-EZo Engine,它將繪制相容各瀏覽器的畫面,讓開發人員做到"Write Once, Deploy Every Browser",籍由瀏覽器打通各種裝置,這道「任意門」終於被打開。

http://www.ezoui.com/prod/wiki/page7/images/003.jpg
圖三:支援多種裝置的EZo Engine

更多內容請參閱原文: http://www.ezoui.com/prod/ezo_i.html...ge7/page7.html


所有時間均為 +8。現在的時間是 09:56 PM

Powered by vBulletin® 版本 3.7.2
版權所有 ©2000 - 2019,Jelsoft Enterprises Ltd.
RiS 社群 ( 感謝明易資訊有限公司技術指導 ) - 使用3.7.2永久合法版權。
Ad Management by RedTyger


Content Relevant URLs by vBSEO 3.6.0 PL2