当前位置:首页 > 软件与服务 >

国内移动办公中间件重复造轮子现象严重

发布时间:2014-08-18 14:53:57 来源: 作者:
[摘要]企业对于移动办公OA的需求从来都是简单而直接的,业务流程审批是其核心需求,大多情况下他们只需要能够在手机上点一下同意,然后公司内部OA系统中能够流程继续到下一步即可。

企业对于移动办公OA的需求从来都是简单而直接的,业务流程审批是其核心需求,大多情况下他们只需要能够在手机上点一下同意,然后公司内部OA系统中能够流程继续到下一步即可。

这样一个看似简单的需求其背后却牵扯到很多问题,首先数据要打通,手机必须要能够访问到公司内部OA系统,其次要解决无线的安全传输,最后到手机的终端展示界面的开发实现。

由于移动应用开发的终端特殊性(升级淘汰快、多种操作系统、多种屏幕大小),导致了企业移动化开发也必然经历了坎坷的道路。原生开发模式是最基础的,也是最大成本化的,移动OA中间件也就应此而生,中间件的本意是实现两者之间的桥梁。但是移动OA中间件却承载了更多内容,其不仅是和内部系统的桥梁还是移动终端UI开发的工具。

小编翻阅了多个移动中间件厂家的资料,每个厂家都为实现移动OA开发提供了平台,以及厚厚的开发手册。看上去很好,笔者却发现一个共同的问题,那就是重复造轮子现象。每个厂家都提供一套自主开发的UI组件、提供了UI的属性和方法、效果,这种各自为阵、重复造轮子的做法肯定有问题。果然,笔者在客户的反馈中发现了痕迹,最突出是版本升级问题,由于Android的细化版本很多,中间件厂家很难二次做一个通用的UI组件,这就导致了每出现一个Android版本就要升级,升级后很多情况下却兼容不了旧版本。包括”大名鼎鼎”的PhoneGAP都宣布了不兼容IPHONE4,这也许是最好的佐证!

企业级的移动需求是否就没有宽敞的道路了哩?笔者试用了MASTUDIO移动中间件后,看到了未来正确的方向。这是一家规模不大、却持续多年从事平台研发的公司,从MASTUDIO官方网站依稀看到PocketPC、mobile、symbian的应用痕迹,足以说明这家公司是很有历史的。

MASTUDIO移动中间件上手很轻松,一个安装包就完成了全部开发平台的安装,不需要做任何设置工作。MASTUDIO并没有自行定义很多UI组件,MASTUDIO采用了标准Html4/5为UI载体,结合了JS实现逻辑处理。MASTUDIO的UI全部是通过html+ js+ css二次开发实现的,这就避免了重复造轮子。MASTUDIO更多提供框架功能,通过框架来弥补html存在的不足。MASTUDIO是开源的,其提供了全部客户端代码和二次开发框架代码,这在一定程度上给予了企业更多的自主权。

【返回首页】