TA(Over The Air)的方式,空中下載模式,是指終端通過無線通道下載相關軟體並安裝的方式。
基本介紹
- 外文名:MAOL
- 類型:移動終端套用模式
1.1 What's MAOL
移動終端套用模式的探討一直是相關領域的主要焦點,傳統的套用軟體推廣和使用方法有兩種:
● 預裝發布方式,這種傳統模式就是廠家在移動終端出廠時預先植入相關的應用程式。
● O
以上的兩種方式都有一定的局限性,預裝方式的問題在於一旦終端到了用戶手裡,廠家和服務方很難有機會再次將新的服務和套用推送到用戶;而OTA的問題在於用戶未必能及時發現廠家和服務方的新產品和服務。而且按這兩種方式,一旦把軟體安裝到用戶終端,往往就失去了對該產品的後續服務能力。
MAOL是Mobile Application online 的縮寫,是為解決移動線上套用而產生的一整套技術解決方案。MAOL採用最先進的技術架構,由多項專利技術構成,是為移動線上套用提供的整套開發環境與套用服務平台。MAOL是新型的套用服務模式,其特點是套用軟體的主要功能由服務端完成,終端偏重於對用戶互動和展現,同時具備通用化和標準化,包括用戶互動和展現的標準化、終端與後端伺服器通訊的標準化。
1.2 MAOL FrameWork
MAOL包含Mobius、KAVA、Yoda OS、Air Opera四個子系統功能集:
Mobius:基於不同廠家終端產品提供的底層SDK(包含:UI base Lib、Event、I/O等基本接口)上開發的統一移動終端開發接口系統。Mobius使用標準C/C++開發,提供對終端的統一開發標準,使開發者不需要去熟悉掌握眾多終端的不同開發方法。Mobius包含:Net Lib、I/O Lib、PS Lib、UI Lib、Event Lib、APP FrameWork等開發接口。Mobius向下完成了不同SDK的對接,向上完成開發接口與方法的統一。
KAVA:KAVA是MAOL自帶的開發語言,KAVA是跨平台開發語言,其運行環境、開發接口、集成開發環境是一整套系統。KAVA具有良好的與JAVA的兼容性,已開發完成的JAVA程式,可以不需修改直接移植到KAVA上運行。KAVA自帶集成開發環境:圖形化的編程界面與調試環境,使套用開發者可以輕鬆快速的完成各種移動套用的開發。
Yoda OS:Yoda 是MAOL自帶的一個套用與調度系統,採用KAVA語言開發,可以運行各種kava開發的套用以及完成套用的調度組織。Yoda自帶GUI圖形開發庫、Event事件機制、NetWork運行庫,採用XML配置方案,可輕鬆組織套用的調度與展現。
Air Opera:Air Opera(空中劇場),是用戶獲取與享受服務的全新方式,它基於MAOL的設計思想和技術標準實現。Air Opera致力於為移動終端套用提供優秀的SAAS整體解決方案。
1.3 Why use MAOL
MAOL 對套用開發商、手機廠商、運營商提供了全新而強大的技術支持與幫助。