为什么要控制终端?

标签: 业界趋势/Trend 前缀分类 观点 Google/Android m9 | 发表时间:2011-07-14 10:56 | 作者:张恒 Alex
出处:http://www.ifanr.com

m9mi

在写这篇文章之前,先摆出一张照片,证明我绝非空口而谈:这是手上的一部魅族 M9 和一部 MIUI 的 Nexus S ,在每个周末我都会为它俩下载最新的测试固件,体验“用互联网快速迭代的开发模式”生产出来的 ROM (手机固件)。

表面上看,M9 和 MIUI 在交互体验上有相似之处,但仔细体会之后就能发现这两款产品的本质区别——前者是以“最好的消费电子产品”为目标,而后者是以“最好的移动互联网体验”为目标。所以,在对待“硬件”和“软件”的态度上,黄章和雷军的思路并不一样。

在小米的媒体沟通会上,雷军说手机硬件,MIUI ,米聊是小米公司的三大核心业务。我的理解是:硬件为软件服务,硬件为社交服务,硬件为互联网服务。最终,这是为了打造属于小米自己的“移动互联网社交关系图谱”。

手机只是旁枝,社交才是根本

手机只是旁枝,社交才是根本。用个比喻就是:这是 Facebook 和 Facebook Phone 之间的关系。外界有评论说:“雷军不懂做手机,不懂硬件。”这归根结底是不懂雷军。小米手机是一部 SNS Phone,重点不是 Phone ,而是 SNS。

推荐大家读一下 2009 年 ifanr 的这篇文章《Pre,iPhone?InternetPhone?或者,SNSPhone?》,其中谈到:

SNS Phone 问题的本质,其实还是关于信息的处理方式的:社交网络产生的信息,超出了传统手段可处理的范围。一个好的 SNS Phone,不是能使用 Facebook 或者 Twitter 就行了,这个标准太低了,它至少要包含协和地址薄,统一收件箱,非打搅通知。我们需要新的方法和流程,来处理更多的,更频繁的来自社交网络的输入。

所以,对于小米手机来说,把手机短信,米聊,微博等功能做在一块儿,才能基本实现“协和地址薄,统一收件箱,非打搅通知”。

问题是,How?最佳答案只能是“小米自己控制手机终端”。

为什么要控制终端?

既然做社交,做 SNS Phone ,那么把 MIUI 和米聊做好不就行了吗?为什么要控制终端?

目前的 MIUI 明显不具备控制终端的能力,所以针对不同的机型做适配才会出现千奇百怪的问题,我这部 Nexus S 刷过某几个 MIUI 测试 ROM 之后出现了耗电严重,屏幕闪烁等问题。于是再刷回前几个版本,居然神奇地解决了。那时多么希望出现统一的硬件环境,把这些 BUG 一并解决掉。

套用那句话来说:不稳定,你就死定了

再看看这个例子:魅族完全控制 M9 的硬件,先放上一块优质的音频芯片,然后再利用它开展无损音乐服务,顺理成章。

IMG_0360

小米控制了手机硬件,添加一个米聊快捷键,添加一个“我为人人”键,添加一个“小米读书”键,不也是顺理成章的么?

最后的话

mil

在小米的沟通会之后,我发现 MIUI 和米聊号整合成了“小米通行证”。这一下子把社区,通信,分享,商店,阅读,音乐都打通了。

通行证来了,SNS Phone 还会远吗?现在能理解什么是“小米手机”了吧。

先后在华为技术和炬力集成做码农和 PM,并在华强北摆弄过手机档口。致力移动互联网,LBS,垂直社区,新媒体观察,致力于 iSeed 访谈的推动和建设。

© 张恒 for 爱范儿 · Beats of Bits | 原文链接 · 106 热评 · 新浪微博 · 订阅全文 · Google+ · #ifanrlive

更快加入 Google+,请到这[ 申请 ] 并填写您的邮件地址,enjoy~

相关 [控制 终端] 推荐:

为什么要控制终端?

- Alex - 爱范儿 · Beats of Bits
在写这篇文章之前,先摆出一张照片,证明我绝非空口而谈:这是手上的一部魅族 M9 和一部 MIUI 的 Nexus S ,在每个周末我都会为它俩下载最新的测试固件,体验“用互联网快速迭代的开发模式”生产出来的 ROM (手机固件). 表面上看,M9 和 MIUI 在交互体验上有相似之处,但仔细体会之后就能发现这两款产品的本质区别——前者是以“最好的消费电子产品”为目标,而后者是以“最好的移动互联网体验”为目标.

TermKit: 下一代富终端

- openboy - Wow! Ubuntu
TermKit 是由 Steven Wittens 为 MacOS X 编写的一个很有趣的项目,可以称之为下一代的富媒体终端. 它可以在终端中用图形化元素来显示命令结果,比如图标等等. 现在有人对此项目进行了 fork ,把它移植到了 Ubuntu 平台上,但没有原生程序,只能运行在 Chromium/Chrome 中,有兴趣的话你可以尝试一下.

Nginx带宽控制

- - 火丁笔记
有个老项目,通过 Squid 提供文件下载功能,利用  delay_parameters 实现带宽控制,问题是我玩不转 Squid,于是盘算着是不是能在 Nginx 里找到类似的功能. 好消息是 Nginx 提供了  limit_rate 和  limit_rate_after,举个例子来说明一下:.

Firebug控制台详解

- boho - 阮一峰的网络日志
Firebug是网页开发的利器,能够极大地提升工作效率. 我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法. 控制台(Console)是Firebug的第一个面板,也是最重要的面板,主要作用是显示网页加载过程中产生各类信息. Firebug内置一个console对象,提供5种方法,用来显示信息.

HBase 之访问控制

- gengmao - Trend Micro CDC SPN Team
构建和运维HBase集群是一个非常有挑战性的工作. HBase凭借其在海量数据的良好的扩展性和高效的读写能力,受到越来越多公司的重视. 在公司里,HBase越来越受欢迎. 希望通过HBase读写数据的产品越来越多,在兴奋之余,头疼的问题也来了. 毕竟,作为线上的产品,我们不希望过多人随意的访问,会照成很多潜在的风险,比如误删,误操作.

当算法控制世界

- 芸窗 - Solidot
BBC的报导称,看不见的算法正在控制我们在数字世界里的互动,而糟糕的是我们正失去对这些代码的控制. 从图书和电影推荐算法,到Facebook的朋友推荐和图像标记服务,到搜索引擎,算法已经渗透到了我们生活之中. 在上月的TED大会上,算法专家Kevin Slavin描述了算法是如何塑造我们的世界,他发出警告,我们生的活正日益为算法所控制,我们正在编写我们无法理解的,可能不受控制的代码.

高并发库存控制

- - 企业架构 - ITeye博客
1、在秒杀的情况下,肯定不能如此高频率的去读写数据库,会严重造成性能问题的. 必须使用缓存,将需要秒杀的商品放入缓存中,并使用锁来处理其并发情况. 当接到用户秒杀提交订单的情况下,先将商品数量递减(加锁/解锁)后再进行其他方面的处理,处理失败在将数据递增1(加锁/解锁),否则表示交易成功. 当商品数量递减到0时,表示商品秒杀完毕,拒绝其他用户的请求.

Socket的速率控制

- - CSDN博客互联网推荐文章
做一个以精确速率向外输出数据的数据源,要完成这个目标,最基础的是:. 1、找到一种精确的计时器,在精确的时间范围内控制数据源以指定的速度向外发送数据. 2、通过对套接字选项和线程优先级的设置减少网络因素对发送速度造成的影响,从而提高发送精度,保证数据的实际发送量尽可能的达到指定的理论发送量.      针对第一个要求,通过寻找到一种时间精度达到微秒级的精确计数器来保证,在硬件支持的情况下可以通过WindowsAPI获取时钟频率以及震荡次数,通过在事件两端分别调用函数得到震荡次数的差值并结合时钟频率可以计算出精确的时间间隔,通过指定的传输速度和精确的延时可以计算出需要发送的数据量.

JDBC事务控制管理

- - 编程语言 - ITeye博客
事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功. 例如:A——B转帐,对应于如下两条sql语句. 数据库默认事务是自动提交的,也就是发一条sql它就执行一条. 如果想多条sql放在一个事务中执行,则需要使用如下语句. 方式一:利用SQL语句管理事务. start transaction;--开启事务,这条语句之后的sql语句将处在一个事务当中,这些sql语句并不会立即执行.

手机超PC成第一大终端

- - 《商业价值》杂志
中国互联网络信息中心(CNNIC)在7月19日发布的《第30次中国互联网络发展状况统计报告》显示,在中国,中国互联网用户实现互联网接入的方式呈现出全新格局,在2012年上半年,通过手机接入互联网的网民数量达到3.88亿,相比台式电脑的3.8亿,手机成为中国互联网用户的第一大上网终端. CNNIC指出,手机上网终端的普及和上网应用的创新,成为了刺激手机上网用户增速回升的重要刺激因素.