介绍Worklight V6新加入功能对手机应用开发的影响和效果

IBM 从 2012 年初收购 Worklight 平台之后,就一直致力于企业级">手机应用开发的研究。为了更好的规范相应的流程,IBM 提出了手机企业级应用开发生命周期的概念。在这个概念中,所有的流程被定义为九个部分,相应的内容如表 1 所示:

表 1. 生命周期

名称 任务 设计 通过各种图形化工具完成用户界面的定义,并且开发简单示例
帮助用户体验 开发 通过集成开发平台完成跨平台手机应用的开发 数据集成 通过第三方工具或者手动方式,将开发的应用和后台的数据集成(web 系统或者数据库) 应用强化 通过第三方工具或者手动方式,对应用添加分析、安全和管理模块 测试 使用手动方式或者自动工具,对应用进行不同平台的测试 签名 通过第三方工具对应用的安全性进行测试,
然后对应用进行签名 部署 将开发完成的应用部署到服务器端和手机
应用市场 管理 对应用的不同平台和不同版本进行管理 数据收集 通过第三方工具或者应用的本身代码,分析应用不同模块的使用频率,用户的使用习惯等等,便于应用今后的更新和完善,从而开始新的生命周期

从表 1 中可以看到,企业级手机应用的开发从整个生命周期来看,每个阶段都有其各自的任务,但总体目标都是为了提高应用的质量;并且利用工具后,不但可以缩短手机应用开发的整体时间,还可以通过这些工具分析手机应用在不同阶段的质量。在实际工作中,开发团队比较关注的是其中的五部分内容:设计、开发、测试、部署和管理,所以本文将通过 Worklight V6 对于这些内容的支持来介绍在新版本中加入的特性。

Worklight V6 特性分析

从表 1 的每个任务可以发现,Worklight5 中有很多内容是手动完成的。比如设计时页面的开发、测试时不同手机应用的功能验证、管理时各种数据的采集和报表的生成等等。这些在新版本中都添加了新的工具或者功能和方法。

从整体来看,版本的新特性可以分为九个部分,其中最为重要的是:添加了自动化测试工具和操作分析特性,加强了地理位置功能和应用开发功能。其他的比如部署环境的改变,API 的增加,项目整体架构的更新等等也对应用的生命周期有相应影响,不过相应的重要程度不如前面的特性。所以在接下来的内容中,作者将根据开发项目的经验介绍不同特性的内容和其对项目的影响。

特性一:测试功能

Worklight V6 增加的第一个重要功能,就是在手机测试工作中,加入了自动化测试工具。这个软件现在有两个版本,分别是 IBM Mobile Test Workbench for Worklight 和 IBM Rational® Test Workbench Eclipse Client,前者用于测试基于 Worklight 开发的混合模式应用,后者则可以测试本地应用,现在这个工具只能支持 iOS 和 Android 应用的测试,以后将会支持的更多。从图 1 中可以看到工具的整体架构:

图 1. 测试工具整体架构

时间: 2024-10-25 06:09:04

介绍Worklight V6新加入功能对手机应用开发的影响和效果的相关文章

Worklight V6新特性简介

手机应用生命周期 IBM 从 2012 年初收购 Worklight 平台之后,就一直致力于企业级手机应用开发的研究.为了更好的规范相应的流程,IBM 提出了手机企业级应用开发生命周期的概念.在这个概念中,所有的流程被定义为九个部分,相应的内容如表 1 所示: 从表 1 中可以看到,企业级手机应用的开发从整个生命周期来看,每个阶段都有其各自的任务,但总体目标都是为了提高应用的质量:并且利用工具后,不但可以缩短手机应用开发的整体时间,还可以通过这些工具分析手机应用在不同阶段的质量.在实际工作中,开

HTML5与PHP+jQuery手机摇一摇换衣效果

在上一篇文章中,我们了使用HTML5可以侦听到手机晃动从而实现摇一摇效果.手机摇一摇可以应用到很多场景中,如摇一摇换抽奖,摇一摇搜歌等.本文我将给大家介绍如何使用HTML5+PHP+jQuery实现手机摇一摇换衣效果. 注意,这是一篇WEB知识综合应用的文章,阅读本文前提是,您需要有HTML5,jQuery,PHP,MySQL等相关方面的基础知识. HTML 我页面中默认展示产品信息(某品牌连衣裙产品图片和文字说明),当然实际应用中可以从数据库中获取产品信息.   <div id="pro

英特尔新64位处理器:刷机安装新系统后关闭手机部分功能

英特尔新64位处理器:刷机安装新系统后关闭手机部分功能援引德国网站Golem.de报道英特尔科技客户经理Frank Kuypers在接受采访时候表示面向移动端即将到来的64位处理器"Merrifield"将会增加名为"hooks"的新功能,一旦设备检测发现刷机安装了新的版本或者其他系统,处理器在默认情况下将会自动关闭手机的部分功能.Kuypers表示英特尔的新处理器能够检测Android用户是否进行了完整的刷机或者替换其他操作系统,一旦发现出现变动将会在默认情况下关

[译] 设计准则:如何说服用户去使用新的功能

本文讲的是[译] 设计准则:如何说服用户去使用新的功能, 原文地址:Design principles: what to do when nobody is using your feature 原文作者:Brendan Fagan 译文出自:掘金翻译计划 译者: ivyxuan 校对者:xunge0613.SareaYu hero 去年,在我们发布了即时消息之后,我们又添加了一个功能,用户可以创建丰富的个人信息,这样用户就可以知道,在另一端和他们交流的是一个真实的人. 可是一个问题随之而来,没

利用IBM Worklight的移动混合功能来解决HTML5视频播放

本文将介绍如何利用 IBM® Worklight 的移动混合功能来解决这些问题并实现视频播放. 移动混合应用程序将原生的操作系统功能与 Web 技术相结合.通常,混合应用程序在一个嵌入式 Web 浏览器中呈现内容,该方法增强了跨平台功能,因为大部分代码都可使用 HTML5 技术编写,同时支持在必要时访问原生设备功能.IBM Worklight 是一个移动应用程序平台,支持开发跨平台混合应用程序,提供了在 Web 视图与原生视图之间导航的机制,还提供了一个可使混合应用程序更接近 "一次编写,随处运

谷歌推出数项新搜索功能,包含Twitter实时信息

12月8日,据国外媒体报道,谷歌周一宣布推出数项互联网搜索的高级功能,旨在应对微软和其他新对手的竞争.新增功能中包括用拍摄的照片搜索相关信息,以及实时更新搜索页面等. 谷歌员工在演示新的搜索功能 新功能之一是在谷歌的标准搜索结果页面中加入了实时搜索功能,即自动更新互联网上的最新搜索结果. 此举反映出谷歌与微软在互联网搜索业务的上的竞争在进一步升级.微软的必应搜索引擎已取得了一定的市场份额,在这一向由谷歌主导的市场中闯出名声. 面对必应和新兴的Twitter和Facebook等网站吸引到越来越多的

渠道商推行新补贴:3G手机价格要降一半

(记者 潘敬文) "提供相关证件,承诺在网一定时间,知名手机品牌的3G手机半价销售." 从宣传材料上看,这不过是又一次类似"预存话费购手机"的促销活动,广州国美总经理高集群却向记者表示,本次广州国美全新的3G手机补贴政策将影响深远--新补贴政策不但将让3G手机价格大幅度下降,更将进一步颠覆原有手机渠道商格局,并对三大运营商新增3G用户数量产生影响. 国美垫资半价购3G机 目前,买2G手机的用户仍比买3G手机的用户多得多.据广州国美电器统计,目前该公司2G与3G的销售

巧用QQ邮箱实用小功能 新增手机提醒更高效

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 写邮件时不小心拼错英文.发邮件时忘贴附件,漏写主题,每次都要在长长的联系人寻找收件人地址?收邮件时经常错过重要邮件?--现在,巧用QQ邮箱中暗藏的系列实用小功能--回信手机提醒,浏览器上来信提醒,英文拼写检查,附件提醒,收件人地址联想,自助查询等等,上述这些失误都不复存在,邮件处理有效率,工作自然不再有烦恼. 收邮件篇 1.回信手机提醒(免费

“新机主”被360手机防盗锁定捡手机四天后警察找上门

陪孩子玩滑板却不慎将手机丢失,更让人窝火的是,捡到手机的人不仅没归还,反而堂而皇之做了手机的"新机主".不过幸运的是,这位"新机主"被360手机卫士防盗锁定,将地理位置及电话号码传送给了手机失主.在警方的协助和360手机卫士提供的强有力线索帮助下,该失主顺利寻回了丢失的手机,整个过程仅用了4天."6月17号早上带儿子去家属院对面的学校玩滑板时,不小心把手机丢了",失主李女士告诉记者,"到中午的时候,360防盗提示手机换卡,并提供了&qu