请输入您要查询的百科知识:

 

词条 MAOL
释义

1.1 What's MAOL

移动终端应用模式的探讨一直是相关领域的主要焦点,传统的应用软件推广和使用方法有两种:

预装发布方式,这种传统模式就是厂家在移动终端出厂时预先植入相关的应用程序。

OTA(Over The Air)的方式,空中下载模式,是指终端通过无线通道下载相关软件并安装的方式。

以上的两种方式都有一定的局限性,预装方式的问题在于一旦终端到了用户手里,厂家和服务方很难有机会再次将新的服务和应用推送到用户;而OTA的问题在于用户未必能及时发现厂家和服务方的新产品和服务。而且按这两种方式,一旦把软件安装到用户终端,往往就失去了对该产品的后续服务能力。

MAOLMobile 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终结了移动终端应用开发与发布的混乱状态,提供了统一的移动终端开发接口标准,最易学习使用的kava开发语言(kava兼容最广泛跨平台开发语言java),最便捷的应用发布和服务的Air Opera(空中剧场)解决方案。MAOL能够让众多厂商快速的开发与部署离线与在线应用,极大的节省厂商的开发成本。

MAOL 对应用开发商、手机厂商、运营商提供了全新而强大的技术支持与帮助。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/4 4:31:17