xFace是什麼

 【xface】 xFace是基於Web技術的移動應用開發平臺,容許開發者使用HTML、CSS及JavaScript技術開發智能移動終端的應用程序。平臺提供跨平臺的中間件引擎,支持在智能移動終端的系統(Android、iOS、Windows Phone 等)上運行符合平臺規範的HTML應用,具備程序代碼一次開發、多平臺運行的優勢,減小開發及維護的工做量。
      xFace產品的設計目標,就是緊隨Web技術的發展趨勢,下降移動應用的開發門檻,幫助Web開發者以最小的成本代價完成從傳統互聯網領域向移動互聯網領域的遷移。

xFace的特色 安全

1)免費、開源
     xFace3借鑑了Apache Cordova項目,源代碼所有開源,衍生於Apache Cordova的代碼使用Apache V2協議,其它所有采用GPLv3協議
2)Html5功能 
   2D Canvas,能夠像flash那樣進行復雜的圖形處理,爲遊戲製做掃清障礙 
   CSS3,使得不少酷炫的UI交互實現成爲可能 
   Web worker、offline storage、new form elements等,讓應用開發駕輕就熟 
3)本地能力擴展 
   本地存儲能力(cookie、file、PreferenceKey、LocalStorage、Database) 
   電話、短信、通信錄、攝像頭、網絡、羅盤、重力感應、GPS、多媒體等等 
   金融支付能力(銀聯卡支付、第三方支付) 
4)AMS(APP Management System應用管理系統) 
   擁有本身的應用管理平臺,甚至創建應用商店 
   客戶端對應用進行安裝、升級、卸載等管理功能 
5)xCube(應用開發套件) 
   應用框架,提供典型應用框架組織,開發者只須要關心業務邏輯便可 
   應用模板,提供經常使用應用模板(商城模板、票務模板、閱讀模板、等等),相似應用只需修改配置便可開發完成 
   功能組件,提供經常使用功能組件(SNS組件、LBS組件、Email組件、等等),開發者可直接調用,省時省力 
6)擴展能力 
   二次開發者/平臺開發者能夠按本身的意願封裝各類功能,並插入到xFace系統中後,應用就能夠直接調用 
7)安全支持 
   HTTPS,爲關鍵數據加密通信提供了保障 
   提供加/解密API,爲本地敏感數據的存放提供保障 
   應用沙箱,應用之間相互隔離,各自擁有獨立的運行空間,互不影響 
   API分級,根據應用的不一樣的狀況,開放不一樣級別的API,保證系統的安全性 
   源碼保護,使用混淆、加密、簽名等手段保護源碼,保護開發者的知識產權 
8)開發工具 
   模擬器,提供了應用程序的仿真運行環境 
   Player,真機調試工具,無需打包,替換應用即可在移動設備上直接運行調試 
   XCPS,雲打包系統,上傳應用,直接在雲端服務器生成各平臺下的應用安裝包(目前支持IOS、Android、Windows Phone三個平臺) 
9)全方位的服務     提供完整的行業解決方案     提供測試服務 
相關文章
相關標籤/搜索