<-- IE錯誤修正 --> 分享 [EZo觀點] 瘋(phone)起雲(cloud)湧的開發革命 - RiS社群 | FileMaker 中小企業應用



快速發表主題
返回   RiS社群 | FileMaker 中小企業應用 > 交流平台 / 老少咸宜 (General forums) > 創意新點子 + 遇(預)見新未來 + IT 新知/技術 (Future)

創意新點子 + 遇(預)見新未來 + IT 新知/技術 (Future) 激勵設計、程式人員想法加上IT各產管學界新知訊、創意,才更能產出符合人性真實需求的作品,別忘了每個人的想法都可能成為未來關鍵。
描述本文重點:Write Once, Deploy Every Browser


FileMaker 教學 FileMaker 14 教學課程 FileMaker 教學
FileMaker 課程(僅接受公司/單位或1對1專屬教學

輕鬆學會FileMaker
帶你認識FileMaker

FileMaker俱樂部 加入FileMaker獲取官方資訊 FileMaker俱樂部
FileMaker俱樂部

回覆
 
LinkBack 主題工具 顯示模式
  #1 (permalink)  
舊 2012-06-08
EZoUI 的頭像
初級會員
 
註冊日期: 2012-06-07
住址: 台灣/高雄
文章: 7
不錯 [EZo觀點] 瘋(phone)起雲(cloud)湧的開發革命

前言

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

行動平台革命

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

Click the image to open in full size.
圖一:行動作業系統市佔率分佈,資料來源: 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),前後挾攻下,到底有甚麼出路?

Click the image to open in full size.
圖二:各瀏覽器支援HTML5的得分

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


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

Click the image to open in full size.
圖三:支援多種裝置的EZo Engine

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

__________________
EZo = 易組 : 在瀏覽器上容易組裝的開發平台
Write Once, Deploy Every Browser

EZo 官方網站: http://www.EZoUI.com/
UIBuilder 粉絲團:http://www.facebook.com/EZoUI
EZo UIBuilder 部落格: http://EZoUI.wordpress.com

此文章於 2012-06-08 02:24 PM 被 EZoUI 編輯.
回覆時引用此篇文章
回覆

主題工具
顯示模式

發表文章規則
不允許您發表新主題
不允許您發表文章
不允許您上傳附件
不允許您編輯自已的文章

開啟 BB 代碼
關閉 HTML 程式碼
Trackbacks are 關閉
Pingbacks are 關閉
Refbacks are 開啟



所有時間均為 +9。現在的時間是 03:41 PM
Powered by vBulletin® 版本 3.7.2
版權所有 ©2000 - 2017,Jelsoft Enterprises Ltd.
Advertisement System V2.6 By   Branden
RiS 社群 ( 感謝正洋資訊顧問有限公司技術指導 ) - 使用3.7.2永久合法版權。
Ad Management by RedTyger



Content Relevant URLs by vBSEO 3.6.0 PL2