一年一度JavaOne开发者大会周二在旧金山举行,大会发布了新开源测试工具并宣布正在改善Java认证计划以加强认证JavaME手机程序。其目标是:简化该流程,减少软件开发商不得不为不同款式手机所做的测试数量。
Orange合作伙伴计划技术总监MartinWrigley在发布会上说:“没人喜欢测试。”他表示,随着移动应用市场的成熟,更多的测试开发人员会亲自做。
问题在于不同的网络运营商有不同的需求和设备,因此开发商如果想获得大量用户不得不做大量的测试工作。这项工作耗资昂贵。单独一项测试就要200美元,这听起来可能不贵,但加起来是个大数字。据Wrigley所致,一款应用的开发商可能需要保证14000个软件版本。新的测试方法预计能将“测试费用降低50%。”
虽然Sun推广Java手机应用近10年,但近年来Java一直受到iPhone和Android的影响。
Wrigley表示,Orange网络***的应用是非常简单的Java应用程序,例如Pullface和BobtheBelcher,苹果应用商店的应用程序也可以用Java开发,不这样做是没道理的。
事实上,JavaME程序正在变得更复杂,测试也变得愈加重要。
索尼爱立信软件策略主管Carl-EricMols称,市场上大约有2亿部高端手机,今后几年该数字将翻4倍。黑莓和iPhone等高端手机仍占是主流,“其他大部分手机都使用JavaME程序。”
Mols和Wrigley都拒绝评论该举措的影响。或者甲骨文收购Sun也是看中了JavaME和其新举措。
【编辑推荐】