腾讯科技对Android首席设计师Duarte“移动已死”訪谈内容的翻译错得离谱,被到处转载,误人视听。

而要真正理解Duarte所想表达的含义,须要深入了解互联网前沿设计理念以及移动网络的发展、本地应用APP的现状。

为正确表达文章原意,校正翻译例如以下。

原文发表于踏得网(Techbrood.com)。

(Duarte的訪谈视频链接例如以下:http://www.theverge.com/2014/4/15/5619182/android-design-head-matias-duarte-says-mobile-is-dead)

Matias Duarte, Android首席设计师, 在近期2014年Accel设计大会上强调,从为不同的设备开发不同的应用到一个应用适配多个屏幕。须要转换我们的软件设计方法。

在这个针对软件设计师、产品经理以及开发人员的大会訪谈中,Duarte做了一个非常大胆的声明,“移动作为一个概念已经死了,移动休矣。”,

他当然不是说移动设备已死,而是说单独的为移动设备设计应用是一条错误的道路,已经不合时宜。

他建议使用“屏幕”这种字眼来替代“移动”。

套用Duarte的原话,在以往的设计中,由于移动设备的局限性和独特性,使得我们把移动设备当作一个单独的类别来进行特殊处理,

但随着移动网络和设备技术的发展,现现在差点儿不论什么能想象到的效果在不同屏幕尺寸的设备上都能够被恰当的实现。

这意味着设计师须要停止把手机当作一个独特的类别,使用独立度量的独立的组,等等。

Duarte建议把注意力放在人们感兴趣的屏幕上,但不全然是5到7英寸的设备。

同一时候,我们不该想去为不同的屏幕规格开发不同的应用程序,而是须要构建出一个统一的设计方法。用来开发单个的跨屏幕应用:桌面的,手机的。车载设备,智能手表等等。

人们能够使用同一个应用在不同的设备之间平滑切换。

这不仅仅是说产品的外观,还包含功能集合。

假设我们开发出来一个打车软件,这个软件能够在7英寸的屏幕上工作。但2英寸上不行,那么这个软件是设计糟糕的。

虽然Duarte建议设计师使用“屏幕”这种字眼。他也承认当前的技术还不成熟,存在一些问题,比方在不同的设备上存在彼此不兼容的技术栈,实际情况就是桌面上用Chrome OS,手机上用的是Android,但用户不该为此买单。

虽然没有明白说明,但Duarte暗示在某个时候Chrome OS和Android将会归并,实际上这牵涉到谷歌全部的平台。包含汽车和电视。只是没有说明不论什么有关怎样实现的细节。

Duarte的基本思想是一个产品适应不同的屏幕尺寸。而不是为各种屏幕尺寸分别编写应用。“为用户设计而不是设备”。

当谈到本地应用和网页争论时。Duarte提及例如以下几点:

1.偏好本地应用(Native App)而不是网页(WEB)是由技术狂热以及用户所知道所能理解的偏好所推动的,这些偏好包含界面响应速度。网络流量,界面视觉效果。设备本地功能调用等;

2.网页在服务和体验交付上存在非常多非常好的价值。而这些是本地应用所不具备的;

3.开发人员应该跨越当前APP的概念,由于用户实际上并不想在自己的设备上安装那么多应用。

4.WEB提供热门链接,索引,轻便-不用为了获取内容而下载一堆应用并须要去安装和管理,并且经常还会被这些应用悄悄执行的后台服务所干扰。只是本地应用优点在于性能和本地功能调用比方传感器等。未来须要整合两者的优势,这是操作系统以及软件开发商的工作,来消除眼下多设备多应用的混乱状况。产品背后的技术并不是关键。要提供的内容才是。

“网页和[本地]应用都不够好。它们都将死亡。”

(iefreer注:用死亡这种字眼有点哗众取宠。或者你能够理解为两者随着技术水平的发展,会融合归并。演进出新的产品形态。那么事实上两者都没死,仅仅是融合了。)

此外关于Android可穿戴设备背后的设计哲学时。Duarte强调了这种设备应该尽量少的吸引用户的关注力。以便于用户能够很多其它的跟现实世界进行交互。

顺便提一下,Duarter此前还深度參与过T-Mobile Sidekick, Helio Ocean, 以及Palm's webOS的设计工作。

Android首席设计师宣称移动概念已死,开发人员应该面向屏幕编写应用而非移动的更多相关文章

  1. Web开发人员vs网页设计师

    Web开发人员vs网页设计师 我们都遇到过,但实际的区别是什么?如果您是该领域的新手,请阅读详细内容,这些内容比您想象的更重要. 经过几周(或几个月)的规划和准备,进行市场调查,与其他企业家交谈,现在 ...

  2. wp已死,metro是罪魁祸首!

    1.这篇文章肯定会有类似这样的评论:“我就是喜欢wp,我就是喜欢metro,我就是软粉“等类似的信仰论者发表的评论. 2.2014年我写过一篇文章,windows phone如何才能在中国翻身? 我现 ...

  3. MVC模式已死

    MVC模式:Model模型 View试图 Control控制器,是目前主流模式,被当作服务器软件入门基本模式学习和掌握,主流框架Struts 1/2 JSF Wicket基本都顺理成章支持MVC模式. ...

  4. Jeff Atwood:软件工程已死?

    原文作者:Jeff Atwood 2009年7月,Tom DeMarco在<IEEE Software>杂志上发表了一篇论文,题为"Software Engineering: A ...

  5. NLP领域的ImageNet时代到来:词嵌入「已死」,语言模型当立

    http://3g.163.com/all/article/DM995J240511AQHO.html 选自the Gradient 作者:Sebastian Ruder 机器之心编译 计算机视觉领域 ...

  6. 研发效能|DevOps 已死平台工程永存带来的焦虑

    最近某位大神在推特上发了一个帖子,结果引来了国内众多卖课机构.培训机构的狂欢,开始贩卖焦虑,其实「平台工程」也不是什么特别高深莫测的东西.闲得无聊,把这位大神的几个帖子薅了下来,你看过之后就会觉得没啥 ...

  7. 泰泽新闻:英特尔三星双否认泰泽Tizen系统已死

    7月8日 据媒体TizenExperts报道,关于“Tizen系统跳票”的传闻已经遭到了英特尔和三星否认. 此前传闻三星自行研制的智能手机Tizen操作系统流产,但如今已经遭到了官方的否认. 英特尔三 ...

  8. 王垠:Lisp 已死,Lisp 万岁!

    王垠:Lisp 已死,Lisp 万岁!_IT新闻_博客园 王垠:Lisp 已死,Lisp 万岁!

  9. JVM学习记录-对象已死吗

    前言 先来回顾一下,在jvm运行时数据区,分为两部分,一个部分是线程共享区,主要包括堆和方法区,另一部是线程私有区分包括本地方法栈,虚拟机栈和程序计数器.在线程私有部分的三个区域是随着线程生和灭的.栈 ...

随机推荐

  1. arcEngine添加标注(上)

    arcEngine添加标注有3个技术点:1,获得图层的属性字段:2,初始化符号显示控件:3,添加标注. 获得图层的属性字段:   //每个图层都是一个表的图形化显示,ILayer跟ITale可以互相转 ...

  2. delphi 编码速度提升技能

    效率,是一个永恒的主题. 本文重点强调 delphi ide 中的编码速度技能 一.TForm 窗口重用 当您在写一个管理类软件的时候,有大量的操作窗口,这些窗口会有大量共性.窗口重用就会发挥很大的作 ...

  3. 基于Qt的图像采集系统

    硬件 Point Gray Camera 型号:FL3-U3-13S2C-CS 参数 Sony IMX035 CMOS, 1/3", 3.63 µm Rolling Shutter 1328 ...

  4. Linux编程---套接字

    网络相关的东西差点儿都是建立在套接字之上.所以这个内容对于程序猿来说还是蛮重要的啊. 事实上套接字也就是一个特殊的设备文件而已,我始终不能明确为什么要叫套接字.这么个奇怪的名字.只是还是就这样算了吧. ...

  5. C. Table Decorations(Codeforces Round 273)

    C. Table Decorations time limit per test 1 second memory limit per test 256 megabytes input standard ...

  6. 1.对于.NET的初步理解和介绍

    好久没写博客了,最近心情比较low,不知道为什么.很流行的一个问题叫做:如果你明天就挂了,那么你最后悔的事情将会是什么.我想了两个月,答案是不知道,无所谓.这样不好,那这个问题先放一边吧,我们开始这一 ...

  7. IOS开发-UIView之动画效果的实现方法(合集)

    http://www.cnblogs.com/GarveyCalvin/p/4193963.html 前言:在开发APP中,我们会经常使用到动画效果.使用动画可以让我们的APP更酷更炫,最重要的是优化 ...

  8. Java随机数生成原理--转稿

    1.Math库里的static(静态)方法random() 该方法的作用是产生0到1之间(包括0,但不包括1)的一个double值. double rand = Math.random(); 2.通过 ...

  9. java23中设计模式详解

    设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用.多数人知晓的.经过分类编目的.代码设计经验的总结.使用设计模式是为了 ...

  10. HDFS之HBase伪分布安装

    1.HBase简介 HBase是Apache Hadoop中的一个子项目,Hbase依托于Hadoop的HDFS作为最基本存储基础单元,通过使用hadoop的DFS工具就可以看到这些这些数据 存储文件 ...