5 月 10 日,JavaOne 会议以 Motorola 的 CTO Padmasree Warrior 耐人寻味的演讲作为开场。与一般厂商内容通常是发布重大声明或吹捧公司取得的特殊业绩的演讲不同,Warrior 集中火力向 Java 开发者提出挑战,要求他们认真思考移动世界的变革。她演讲的主题是"Disturbia 平台",同时她还描绘了移动世界当前的时局图,并挑战开发者进一步反思他们的方法。
移动计算的关键问题
分化过多:移动平台是在几个领域中分化现象很严重,从硬件到可加载 Java 的设备,甚至级别降至压缩格式和媒体内容的 DRM 模式也是一样的情形。
特性过载:从上世纪 90 年代手机集成了文本消息开始,所有想得到的特性(不论好坏)都已被集成进入了手机。虽然拥有照相机、闪光灯、闹钟、Email 收发能力和音乐的手机可能很酷,但是它们往往既复杂又笨重。
单一平台:开发者往往认为手机应用程序是 PC 应用程序的延伸或变种,但是移动世界是完全不同的。Warrior 指出,当我们使用移动设备时,用户的手不是空闲的,他们的屏幕很小,而且他们的注意力经常会被分散。移动用户也往往视移动设备为他们自己的延伸,而非 PC 的延伸。作为这两个因素的结果,开发者应该以完全不同于 PC 应用程序的方式处理移动应用程序。
移动技术领域的开发变革
WIMAX 即将登场,Motorola 认为它将改变移动计算的前景。尽管怀疑论者声称没有人愿意在如此小的屏幕上观看整部电影或电视,但是 Motorola 的研究显示,在东南亚的上班族中,有非常高比例的人正想如此。在单程时间平均 1 小时上下班途中,仅使用移动设备花费大量时间访问内容的人群数目正在增加。提供带宽只是为这些用户服务的第一步。
个性化将变得非常重要,鉴于对于移动设备来说,更酷的功能只是在它们已经令人目不暇给的特性组合中进行增加而已。她指出移动用户显然并不是想要一把全天候的瑞士军刀,相反他们只是想要一个适合他们情境的工具。一个人在家门口所需要的特性,与他们在上下班途中或在办公室的并不相同。同样,每个人与他的设备交互偏好的方式也有与他人不同。
移动开发者的挑战
Warrior 演讲的要点是挑战开发者不仅解决移动技术的当前问题,而且要拥抱在移动世界中即将到来的变革。她特别呼吁在 4 个关键领域进行探索:
在 WIMAX 世界中内容传递将如何完成,尤其是开发者将如何处理编码转换和 DRM。
随时随地支持宽带的底层设施应该是什么样子的,从 CRM 和更深层次的角度。
个性化将如何发生,在哪儿发生。它将会是什么样子,是发生在设备上,网络上或者还是在云端?
既然越来越多的东西将发生在移动设备上,人际关系将会起怎样的作用,对用户来说它将如何被支解?
查看英文原文: Motorola Challenges Java Developers to Rethink Mobile Computing
译者简介:胡键,自 2000 年西安交通大学硕士毕业后一直从事软件开发。2002 年开始使用 Java,在项目开发中经常采用 OpenSource 工具,如 Ant、Maven、Hibernate、Struts 等,目前正在研究信息集成方面的规范和技术。可以通过 jianhgreat@hotmail.com 与他联系,或访问博客: http://foxgem.javaeye.com/ 。为 InfoQ 中文站贡献内容,请邮件至 china-editorial[at]infoq.com 。
评论