烽火星空ExMobi,企业移动应用平台新起点

烽火星空ExMobi,企业移动应用平台新起点

现如今,再谈移动信息化已经不单单是行业趋势,企业价值等引导性的话题了,而是真真切切的落地到了具体的实施和应用中。媒体关注度是产业发展的风向标,媒体报道大致的规律是:从报道未来几年的产业发展趋势,逐步到应用案例、基础工具平台的跟踪报道,再到后期企业应用价值的挖掘报道,经历几年的持续报道,整个链条趋于完善,也意味着这个产业已经走向成熟。当下,媒体重点关注的方向是移动化成熟案例、解决方案、基础支撑平台,这些都是企业用户实施移动化的重要支撑。

ExMobi只为企业级市场

目前,国内的移动开发平台非常多,大致可以分为两派:一个是从对企业用户需求的挖掘出发,不断的为企业用户提供适合他们的产品和技术,进而逐步从需求中抽象出一套技术方案。另一类是完全从个人开发者角度出发(如AppCan),完全从开发者角度思考如何给个人开发者提供一个适合他们的产品,这两者的差异就是目标用户不同。今天我们介绍的烽火星空ExMobi平台,则是第一类,专注服务于企业客户。

ExMobi的开放、标准、灵活

在烽火星空看来,HTML5是一项技术,作为移动应用开发商来讲,是最基本的,不应该拿着技术主义标榜自己,挟天子以令诸侯,烽火星空希望自己提供的产品不单单是有HTML5技术,还包括其他的灵活的产品。

ExMobi包含三个引擎:

  • HTML5引擎,可以做到对HTML5技术很好的支持。
  • 核心组件引擎,烽火星空提供了大量的核心组件,支持用户进行自定义操作。
  • 原生插件引擎。当一个开发者使用ExMobi的时候觉得HTML5的交互效果或者原生引擎的交互效果没有达到原生应用开发的效果,那么用户可以使用原生开发的代码编写原生应用插件,这样就采用了非常灵活的方法帮助开发者进行灵活的展现和交互。

仅把HTML5做一个封装远远不够

国外的PhoneGap一经推出,让很多开发者对HTML5产生了很大的依赖,所以也出现了很多移动平台仿照PhoneGap把webkit拿来进行封装。

其实,移动应用平台支持HTML5本不是什么新鲜事,目前主流移动操作系统都提供了支持HTML5的API,所以把支持HTML5当成自己的优势并大肆渲染,对开发者是很不负责任的。

我们知道,开发移动应用都会涉及页面和控件的概念,他们组成了不同的视图。所以一般移动应用平台可以分为单视图型和多视图型两种类型。单视图型(如左边两张图)就是一个页面要么显示HTML5控件,要么显示Native控件,而且两种控件很难交互和数据互通;多视图型(如右边两张图)是指一个页面既可以显示HTML5控件,也可以显示Native控件,所以这种类型的移动平台充分发挥HTML5和Native各自优势,并达到数据的双向互通。很显然,多视图型的移动平台不仅是给用户提供可的感知和交互体验正好,而且也大大降低了开发者的实现难度。



比如图片美化功能需要对拍照的图片进行剪切,单视图型的应用拍完照只能在一个新页面窗口中进行编辑,而多视图型的应用完全可以在一个页面里完成从拍照到编辑再到提交的一系列操作,对于用户的感知是非常连贯的。所以,像烽火星空的多视图型移动应用平台ExMobi提供了图片剪切的控件可以放置于任何页面中,类似这样的控件还有很多,开发者也可以自行去扩展。

类似于Appcan这样的产品,由于基于浏览器内核webkit,所以也就决定了它无法在一个HTML5内部再显示Native控件。所以,通过对技术的研究和业务场景的分析,烽火星空的ExMobi移动应用平台抽象出了一套更高级的Hybrid架构,突破性的实现了多视图型的应用开发框架,让开发者开发充分利用HTML5和Native的优点,不仅代码简洁,重用性高,不至于像单视图型开发平台那样当HTML5只要有一点点不满足要求,就要全部重新采用Native方式开发,而且对开发出的移动应用更符合用户操作和交互体验。

未来市场竞争将从单一产品向综合平台能力延伸

不可否认的是,在未来企业移动应用平台产品方面,同质化将会比较严重。如何做到差异化,烽火星空一直在诠释、那就是更加接地气,更本土化的帮助企业做好移动信息化。

因为企业和个人开发者有较大的差异,企业要的是一整套的服务。因此除企业移动应用平台之外,企业还会延生出更多的诉求如安全、管理以及运维,这是和个人开发者最大的不同。而烽火星空依靠敏锐的市场洞察和长期的和最终客户接触。把握住这个客户的痛点和需求。

在2012年底,烽火星空推出了MobileArk产品,发力企业移动管理EMM领域。传统上的移动设备管理软件,最主要的两大功能移动设备管理。而烽火星空的MobileA作为EMM产品,除了提供了完备的移动设备管理、移动应用管理、移动内容管理、移动邮件管理以及移动浏览器管理。产品覆盖范围广,同时MobileArk和ExMobi可以做到无缝整合,全面涵盖从开发、对接、部署、管理、运维的全生命周期,为企业提供一站式移动应用解决方案。

一切以企业用户的需求为出发点,这样的产品才更具生命力。