低代码到底是不是行业毒瘤?一线大厂怎么做的?戳此了解>>> 了解详情
写点什么

Motorola 挑战 Java 开发者反思移动计算

2007 年 5 月 28 日

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

2007 年 5 月 28 日 00:00240
用户头像

发布了 255 篇内容, 共 46.5 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

五面蚂蚁金服(4次技术面+1次HR)来看看这面试题是不是太难了!

Java成神之路

Java 程序员 架构 面试 编程语言

我帮大厂做架构之——微信的“N个朋友读过”怎么实现

臧萌

成长 架构师 职场成长

软件匠艺

Teobler

敏捷 敏捷开发 软件匠艺 伪敏捷

“刚刚”顺丰校招二面+美团社招三面面经,分享给准备冲刺金三银四的你

Java成神之路

Java 程序员 架构 面试 编程语言

吐血整理超全Java进阶教程:基础+容器+并发+虚拟机+IO

Java架构之路

Java 程序员 架构 面试 编程语言

云通信产品专家翅飞:企业如何提升用户全生命周期管理效率?号码百科来帮忙

阿里云Edge Plus

产品训练营--大作业

曦语

产品训练营

你的头发还好吗?大数据分析脱发城市哪里强

不脱发的程序猿

程序人生 数据分析 3月日更 大数据分析脱发 程序员脱发

华为在数字化浪潮下的API变革实践

华为云开发者社区

华为 架构 数字化 API API战略

大作业--联合运营平台

ALone

面试必备知识点!2021Android大厂面试知识分享,offer拿到手软

欢喜学安卓

android 程序员 面试 移动开发

寻找被遗忘的勇气(十六)

Changing Lin

3月日更

使用Spark Mllib进行数据分析

大数据技术指南

大数据 spark 28天写作 3月日更

史上超强拷贝仓——GitHub 热点速览 v.21.11

HelloGitHub

GitHub 开源项目

几个你不知道的dubbo注册中心细节

捉虫大师

zookeeper dubbo 注册中心

【LeetCode】螺旋矩阵 II Java 题解

HQ数字卡

算法 LeetCode 28天写作 3月日更

Java面试“圣经”,已助朋友拿到7个Offer!2021年金三银四面试知识点合集

Java架构追梦

Java 阿里巴巴 架构师 面试知识点总结 面试突击

第一个mybatis程序,实现CRUD

xiezhr

mybatis 中间件 crud

APP搜索如何又快又准?

华为云开发者社区

elasticsearch App 搜索 云搜索 词库

Java面试“圣经”,已助朋友拿到7个Offer!2021年金三银四面试知识点合集

Java架构之路

Java 程序员 架构 面试 编程语言

最高法两会报告聚焦区块链惩治抄袭,区块链在保护网络著作权方面如何作为?

旺链科技

版权保护 区块链应用

大作业《云复制高级配置功能产品需求文档》

李钊悌

语音通话 2.0

anyRTC开发者

音视频 WebRTC RTC 语音通话

别再做智慧园区无效投入了!想要高效运行试试这个方法

一只数据鲸鱼

物联网 数据可视化 智慧城市 智慧园区

还在等机会?Android岗面试12家大厂成功跳槽,最全的BAT大厂面试题整理

欢喜学安卓

android 程序员 面试 移动开发

挑灯夜战800个小时,终从外包成功上岸字节!入职那一天我眼眶湿润了「Java岗」

Java架构之路

Java 程序员 架构 面试 编程语言

牛逼了!这是什么神仙面试宝典?半月看完25大专题,居然斩获阿里P7offer

云流

Java 程序员 架构 面试

不愧为Java程序员福音 2021阿里巴巴中台架构实战重磅来袭!

比伯

Java 编程 架构 面试 程序人生

带你全面认识CMMI V2.0(二)

渠成CMMI

项目管理 CMMI

初识Golang之声明变量

Kylin

读书笔记 golang新手 3月日更 21天挑战 Java转go

快手四面(技术3面+HR面)已拿意向书,分享面经

Java成神之路

Java 程序员 架构 面试 编程语言

2021 ThoughtWorks 技术雷达峰会

2021 ThoughtWorks 技术雷达峰会

Motorola挑战Java开发者反思移动计算-InfoQ