Worklight V6新特性简介

手机应用生命周期

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

从表 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. 测试工具整体架构

查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/OS/extra/

时间: 2024-09-18 10:43:02

Worklight V6新特性简介的相关文章

Oracle 10G First Release的新特性简介(下)

oracle Oracle 10G First Release的新特性简介(下) By Fenng 2003-07-10 注:近日Oracle已经正式宣布该版本的Oracle命名为10G,其中的G为Grid之意.特此更正. 高可用性的加强 1.缩短应用和数据库升级的宕机时间 通过使用standby数据库.允许在不同版本的standby和产品数据库间切换.现有的联机重定义功能能够支持一步克隆所有相关的数据库对象. 2.回闪(Flashback)任何错误 该版本的Oracle也扩展了Flashbac

Oracle 10G First Release的新特性简介(上)

oracle Oracle 10G First Release的新特性简介(上)   By Fenng 2003-6-8   Oracle(www.oracle.com)公司早已经宣称,Oracle 9i数据库只是一个过渡性的产品,真正的技术革新很可能在下一版,也就是通常说的10i(内部可能的版本号是2003,以下简称10i,估计在正式发行的时候会有一个新的名字)中体现出来.很多技术人员可能都会比较关心Oracle 10i究竟能有哪些新功能,是否能提供一些激动人心的新特性?我们在这里对Oracl

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

IBM 从 2012 年初收购 Worklight 平台之后,就一直致力于企业级http://www.aliyun.com/zixun/aggregation/10262.html">手机应用开发的研究.为了更好的规范相应的流程,IBM 提出了手机企业级应用开发生命周期的概念.在这个概念中,所有的流程被定义为九个部分,相应的内容如表 1 所示: 表 1. 生命周期 名称 任务 设计 通过各种图形化工具完成用户界面的定义,并且开发简单示例 帮助用户体验 开发 通过集成开发平台完成跨平台手机应

Flash MX 新特性简介(二)

flash mx无论是用户界面(UI),还是使用工具.这不是上个世纪的已经过去的那个flash.新版的flash 内建的动作脚本(Action Script)足可以使你热情满怀,信心十足,动作脚本开发环境的改进和功能的增强绝不是轻量级的.看看FlashMX到底有什么新的和改进的特征. 说到界面特征,不得不先说到全新的组件面板,智能剪辑被新的拖曳组件所替代,可以说现在没有智能剪辑的说法,如果你想把新的Check box, List box Scrolls bar看做Flash5的智能剪辑也可以,但

JDK 7新特性简介

JDK7 新特性系列之一 总览 JDK 全称 Java Development Kit,是一套供 Java 开发人员使用的软件开发工具, 其中包括了 JRE(Java Runtime Environment),以及 Java.Jar.Javac. Javap.Javah.Javaws 等工具.自从 Sun 公司 于 2006 年 12 月 11 日发布 JDK6 到 Oracle 公司于 2011 年 7 月 28 日发布 JDK7,历时长达 5 年之久,期间经历了 不少大大小小的事件.所以首先

三个不常见的HTML5 实用新特性简介

 都已经到了 2014 年了,再来说 HTML5 的新特性,实在是够晚了,不过这几个在介绍 HTML5 的书上很少见到,但又可以方便的应用在自己的网站上,所以特地来介绍一下 一.DNS 预解析缓存   众所周知,解析 DNS 是网站性能优化的比较重要的一部分,虽然加载时间不太长,但是很难压缩起来.特别是为了并发下载资源而使用多个 CDN 域名来加载资源的大型网站,更不可忽视,每加载资源之前都要先进行 CDN 域名的 DNS 解析转换. 如果采用 DNS 预加载,支持该功能的浏览器就会提前对该域名

SQL Server2008 R2新特性简介

SQL Server 2008的R2版本马上就要放出CTP了,其中最令人兴奋的就是R2中提供了主数据管理的功能,下面简单说一下R2中到底为我们带来了哪些新特性: 对超过64个内核CPU的支持.在SQL2008中最多只支持64个CPU核,现在R2中可以支持256个核了!!! 提供对硬件资源进行深入监控的仪表.报表之类的,可以帮助用户调优SQL Server,提高硬件资源的发挥和保证系统的健康运行. SSMS得到了进一步的增强,以提供更多的功能.策略.报表等来帮助用户管理数据库. 提供了主数据服务(

Flash MX 新特性简介(一)

MX 拥有为设计师.漫画师等等开发者可订制的.直观的.友好的界面.可订制的特性包括:面板布局.快捷键和发布设定.用户界面和 Macromedia 的其他工具一样,这样给使用者在应用方面带来很大的好处. 图层文件夹可以你让将 timeline 的内容组织到一个可伸缩的文件夹中. 类似文件夹的组织和层操作,timeline 的强化可以让你的工作更快速.工组量更少.比如:改善的鼠标指针变形,多帧的修改长短.剪切和粘贴可以更加方便的使用 timeline. 在你使用工具和对象时,只显示与之相关的操作参数

三个不常见的 HTML5 实用新特性简介_经验交流

一.DNS 预解析缓存 众所周知,解析 DNS 是网站性能优化的比较重要的一部分,虽然加载时间不太长,但是很难压缩起来.特别是为了并发下载资源而使用多个 CDN 域名来加载资源的大型网站,更不可忽视,每加载资源之前都要先进行 CDN 域名的 DNS 解析转换.如果采用 DNS 预加载,支持该功能的浏览器就会提前对该域名进行 DNS 解析并且缓存一下,而不会在需要请求资源再进行解析.而且这个功能应用实在是太简单: 复制代码 代码如下: <link rel="dns-prefetch"