xFace的發展歷程
自2007年起,諾基亞、微軟、蘋果、谷歌相繼推出自家的智能操做系統,移動互聯網進入飛速發展的時代。但在移動應用開發大潮中,開發者卻不得不面臨如下問題:語言種類多樣化、適配平臺多樣化、設備多樣化等,致使應用開發的週期長、成本高。在這樣的背景下,xFace應運而生,經過Web平臺中間件技術,實現了一次開發,多平臺運行的目標。
【xFace 1】 xFace產品研發始於08年,xFace1.x產品定位爲輕量化的移動Widget引擎,參照了W3C、JIL Mobile Widget、WAP2.0等規範,並進行適當裁剪,以保證在當時中低端配置(CPU主頻192Mhz以上)的設備正常運行。
1.x系列產品,已成功應用到多個行業中,並衍生出一系列的行業產品。
1)電信天翼空間桌面及部分業務應用(包括:手機閱讀、手機股市、號百訂餐、RSS新聞閱讀 等),配合四川電信推出手機應用的快速開發平臺,基於xFace產品,定製了中國電信的CTWidget產品及開發規範;
2)電信天翼空間桌面及部分業務應用(包括:手機閱讀、手機股市、號百訂餐、RSS新聞閱讀 等),配合四川電信推出手機應用的快速開發平臺,基於xFace產品,定製了中國電信的CTWidget產品及開發規範;
3)與中國銀聯合做,在集成手機支付能力後推出CUPFace平臺,開發出銀聯手機支付產品並持續運營;
4)推出了機頂盒STB上使用的中間件平臺產品,並移植了多款手機應用至機頂盒終端;
5)其餘基於xFace開發的產品還有:四川電信的手機OA、企業移動應用門戶、新通教育手機版等。
【xFace 2】 xFace2在設計思想上略顯保守,首先是保證1.x產品的兼容性,其次纔是提供更好的規範兼容性和性能優化。儘管最終xFace2並未發佈,但設計過程當中對於HTML5規範的深刻研究,爲往後的產品研發留下了寶貴的經驗。
【xFace 3】 2012年,移動應用領域風起雲涌。
1)移動設備的硬件配置(如:CPU主頻、顯示處理、屏幕分辨率等)提高很快,設備能力也更加豐富;
2)主流的智能操做系統三分天下:Android、iOS和Windows Phone;
3)操控方式變化也比較大,從鍵盤或觸控筆的時代,逐步被觸控+手勢替代;
4)各類優秀應用不斷的涌現,用戶對手機應用的要求也逐步提升;
5)HTML5逐步成爲主流,智能操做系統的瀏覽器對其支持也日臻完善。
當前的時代,須要知足用戶對交互體驗完美性的追求,以及開發者對開放標準和豐富擴展能力的追求,xFace3應運而生。
xFace3在HTML5的支持、本地能力擴展、應用管理(AMS)、安全策略、插件擴展體系、配套開發工具等方面,都上升到了一個全新的高度,讓開發者更加駕輕就熟,更高效的開發應用。
歡迎關注本站公眾號,獲取更多信息