DIY Mobile Phone

Author: Q-Kevin @ http://www.qkevin.com

引言

DIY Mobile Phone?听起来是不是有点儿象天方夜谭?你是不是在想,又一个疯子?

只有想不到,没有做不到。在手机行业飞速发展的今天,什么新鲜事物都是有可能出现的。倒退二十年,把现今如此高清晰度的屏幕用于手机,一定是疯子才有的想法。那个时候的PC显示器也达不到今天iPhone的屏幕分辨率和色彩饱和度。让手机CPU的频率迈上GHz的大关?那更是铁定的疯子,那个时候PC机的CPU也不过才几十兆Hz,但是今天,使用双核CPU的手机都已经上市了。在手机软硬件越来越趋同于PC化发展方向的时代,象攒一台电脑一样,根据我们自己的喜好攒一部手机,为什么不可以?
前途是光明的,道路是坎坷的,DIY一部手机,绝对不是张张嘴皮子说说那么简单的,还有众多的技术难点有待攻克,下面我们一起来看一下。

首先,我们先来分析一下这两种产品的异同点

硬件
    手机DIY最大的挑战来自于硬件的设计。手机本身的体积相对于PC来说,太小了,集成度是如此之高,各个不同部件之间的耦合程度是如此之紧密,在现阶段的情况下,只有专业的手机生产工厂才能把各个不同的部分无缝的整合在一起,生产出高度集成又精致小巧的手机。而PC机的个头足够大(这里指台式机而非笔记本电脑),各个组件的生产商可以根据标准化的行业规范生产出相应的部件,比如,机箱,主板,内存,CPU,硬盘,显卡,光驱,鼠标,键盘,等等。稍微具有一些硬件知识的人就可以自己购买这些不同的组件,把他们组装在一起,拧上螺丝,一台PC就这样攒出来了。

软件
    手机软件和硬件一样,集成度很高,耦合性也很强。在手机上的不同应用程序之间相互调用十分频繁,不同的应用程序之间,有很多复杂的接口。不过相对于硬件而言,DIY软件的难度大大降低,在软件开发的过程中,不同软件模块之间的接口定义良好,这一条的实现远没有硬件那么难。但是PC机的软件,从PC机出现的时候,用户就可以自己安装操作系统,什么DOS啦,Windows啦,Linux啦,等等。而不同的应用软件开发商在开发自己的软件,用户可以自行购买这些应用软件,再安装到操作系统之上。

手机产业象PC产业一样,都在经历着一个由封闭到开放的路线图。Apple公司在这其中一直独立特行的走封闭路线,结果在现在的PC产业上只拥有很小的市场份额。现在的手机厂商越来越象PC机的生产厂商,多数都在走向“系统集成商”的角色。下面我们对开放的PC行业和手机行业做一下简单的对比(这里只对比采用开放标准的厂商):

  PC机生产 手机生产
整机厂商 Dell, HP, Lenovo, Acer, etc Nokia,Samsung, LG, Motorola, SonyEricsson, Lenovo, etc
CPU提供商 Intel, AMD Qualcomm, TI, Infineon, Nvida等ARM系列CPU
显示芯片提供商 Nvida, AMD Nvida
屏幕提供商 Samsung, LG, SONY, ViewSonic, Philips, etc N/A
通讯芯片 N/A Qualcomm, STE, TI, Freescale, etc
操作系统 Microsoft, UNIX series, Linux Symbian, Android, Windows Phone

这张表仅仅列出了最重要的各个部件的提供商,其它的诸多零部件,也都有相应的厂商提供,比如:鼠标,键盘,照相机模块,GPS模块,收音机模块,电视模块,网卡,声卡,显卡,电池,存储卡,硬盘,光驱,内存,PCB板,等等不一而足。

看看现在的PC生产厂商在做什么(都是假设,但不是一般性)
从Intel或者AMD公司购买CPU,从Microsoft购买Windows操作系统;从某一家显示器厂商定制显示器,然后打上自己的Logo;从Segeat或者West Digital购买硬盘;从Asus或者MSI购买主板;从Samsung或者LG购买光驱;从Nvida购买显示芯片;从Creative或者Yamaha购买声音芯片;从某家厂商购买键盘和鼠标,机箱,网卡,内存,等等。然后自己做什么呢?他们有可能自己设计生产一些配件,比如主板,鼠标,键盘什么的,然后把这些各个不同的组件组装在一起,或许会开发一个自己的应用软件,最后打包,打上自己的Logo,装入到一个一个的纸箱里面去。

看看现在的手机厂商在做什么(同样都是假设,同样不失一般性)
从Qualcomm或者TI购买CPU;从Qualcomm或者STE购买通讯芯片;从Nvida购买显示芯片,采用免费的Android操作系统;从某家厂家购买手机屏幕;从某厂家购买照相机模块,GPS模块,电池,存储卡,RF天线,收音机模块,电视模块,声音模块,等等。他们也有可能自己设计生产一些部件,比如,PCB板,外壳或者什么的。然后把这些各个不同的部件组装在一起,或许会开发一些自己的应用软件,比如什么中国移动的飞信啦什么的;最后打包,打上自己的Logo,装入到一个一个的纸盒子里面去。

从这个对比中,你看出什么来了吗?这个对比说明了这样一个道理,现在的手机生产商,越来越像PC生产商。每一个单独的组件或者模块都有它更为专业的厂商生产,整机厂商的作用就是从各个不同的供应商那里购买配件,组装起来,打上自己的Logo,运到市场上去销售。这不就是一个“系统集成商”吗?

这两个行业是如此的相似,既然我们可以“攒”出一台PC,我们当然应该可以“攒”出一部手机呀。然而残酷的现实告诉我们,在现阶段,我们还的确无法“攒”出一部手机,那么问题到底在那里呢,应该怎么解决呢?

万事俱备,只欠东风

手机DIY,绝对是手机行业的又一次创新。但,这并不是一次巨大的创新,而仅仅只是产业发展进程已经到了这一步,水到渠成而已。

为什么PC能“攒”

答案即简单又清晰,那就是业界共同遵守一套开放的标准。Intel(或者AMD)的每一款CPU都有自己的标准接口,针脚数,针脚之间的距离,物理尺寸,长短,每一根针脚的电气特性定义,等等。同样,硬盘,内存,显卡,PCI插槽,网卡,光驱,IDE,SATA,电源,ATX,VGA,HDMI,DisplayPort,USB,等等等等,相同标准下的产品,接口都是一样的,把这样不同厂家的产品“攒”在一起,就可以work了。

“攒”一部手机,可以循着类似的思路前进。从纯粹技术的角度来说是没有问题的。从各个手机厂商之间的竞争态势来说,是有巨大障碍的。但是对于某一个手机厂商自身来说,生产出标准化的组件,让用户自己选择需要的部件来“攒”一部手机,是可以操作的。
让我们来浏览一下Dell,HP,Lenovo的网站,某一个特定型号的PC机,用户是可以选择自己想要的配件的,比如:CPU,硬盘,内存,显示器,无线模块,电池,等等。手机当然也可以沿着这样的思路操作。

第一步,手机厂商自己的部件可以DIY
那么Nokia,Samsung,LG,Motorola,SonyEricsson,这些手机厂商,为什么就不能够这么做呢?从纯粹的技术角度来说,当然是没有问题的。让用户自己选择想要的手机配置,厂商按需生产,送到用户手中,就像Dell,HP在网站上卖PC一样。

第二步,标准化的部件,用户可以自己DIY
到了第二步,各手机厂商之间达成了共识,通过沟通协调形成了统一的标准,甚至于象AT&T,Verison,CMCC,CU这样的移动运营商,也可以来主导这件事情,这还可以加强移动运营商对手机生产的控制力度,联合各个手机配件生产商,其他一些新兴的手机企业,或者目前手机产业的新进入者采取这个方法,与现有的手机厂商进行差异化的竞争,从而生产出标准接口的各种配件,这时,用户就可以自己“攒”手机了。

这个过程是异常艰难的,绝对不可能一蹴而就。相对于PC来说,手机的体积是很小的,然而麻雀虽小五脏俱全,这么小的体积,又要生产出标准接口的各个部件,然后再“攒”起来,其难度不可谓不大也。所以就目前的现实状况来说,每一个手机厂商自己生产的各种部件“攒”一部手机是最具备可操作性的。而要各个不同厂家生产标准化的组件,让用户自己购买组件来“攒”手机,需要用户具有很高的专业技能,这对于普通大众来说,太难了。同时又需要各手机厂商在竞争的状态下合作,不太容易。然而,对于那些配件生产商来说,这种新的业务模式是很有吸引力的。

但是,也正是因为有很大的难度,所以才能成为手机厂商中的新进入者进行差异化竞争的利器。要是很容易就做到了,那就一定会有人总结说,一点儿技术含量都没有。

DIY手机对于这个行业的影响是巨大的,整个产业链的各个环节都会受到冲击,原来的生态系统变了,产业链上的各方都需要重新思考,调整自己以适应产业的调整。

回首历史,展望未来
当我们回首计算机产业的发展历史,从最初装有几个房间大的庞然大物,到大型机,再到八十年代的PC机横空出世,到了九十年代,DIY一部PC机,就是小菜一碟。

手机,为什么就不能“攒”一部呢?

Author: Q-Kevin @ http://www.qkevin.com
本文原始地址: http://www.qkevin.com/archives/364
==============================================================

DIY Mobile Phone相关推荐

  1. 10款无需编程的App DIY开发工具

    10款无需编程的App DIY开发工具 你有一个很棒的创意但不会编程怎么办?外包.合伙开发还是从零学编程?这里提供另外一种方式--使用无需编程的App  DIY开发工具.DIY开发工具不仅节省了开发时 ...

  2. diy 多路监控_如何通过此DIY设置监控空气质量

    diy 多路监控 借助Raspberry Pi,低成本气体传感器和遥控开关,您可以控制房屋的空气质量. (With a Raspberry Pi, low-cost gas sensors, and ...

  3. MPX200 ROM DIY指南[转]

    刷机有风险!DIY一定要慎重!! 1.工具准备 备份工具:mpx200_备份工具 刷机工具:Motorola Mobile Upgrade Wizard 其他工具:mpx200_tools 2.ROM ...

  4. 【已更新】万能门店小程序独立版V5.1二开完整版 无限DIY+不限制小程序生成数量+数10款插件

    万能店小程序DIY建站无限独立版非微引擎应用,独立版是基于国内流行的ThinkPHP5框架开发适用于各行各业的小程序和企业门店的小程序! 通用商店微信小程序不限制小程序生成的数量,支持多页面.预约功能 ...

  5. 智能手机系统Windows mobile和Symbian的选择

    智能手机系统Windows mobile和Symbian的选择 若说到智能手机,不能不谈到操作系统--   所谓智能手机(Smartphone),是指"像个人电脑一样,具有独立的操作系统,可 ...

  6. (附源码)springboot手工diy网站 毕业设计 310226

    摘  要 手工DIY艺术是一种充分调动人的手.眼.大脑协调合作,在三维空间进行的物质创造活动,通过对人的生理刺激,激发大脑的形象思维与抽象思维的交叉活动,发掘创造潜力培养创造能力,激发学生的情趣.手工 ...

  7. 基于springboot手工diy网站 毕业设计-附源码 310226

    摘 要 手工DIY艺术是一种充分调动人的手.眼.大脑协调合作,在三维空间进行的物质创造活动,通过对人的生理刺激,激发大脑的形象思维与抽象思维的交叉活动,发掘创造潜力培养创造能力,激发学生的情趣.手工D ...

  8. 如何入侵目标的网络DIY指南

    相关链接:http://www.freebuf.com/news/40689.html _ _ _ ____ _ _ | | | | __ _ ___| | __ | __ ) __ _ ___| | ...

  9. A DIY Guide for those without the pati

    为什么80%的码农都做不了架构师?>>>    _   _            _      ____             _    _                 | | ...

最新文章

  1. 四、【线性表】线性表的顺序表示和实现
  2. 47. 全排列 II(回溯算法)
  3. C#操作word文档(二)
  4. NodeJs Express 4.x 入门
  5. MongoDB服务无法启动,原因居然是...
  6. rtsp实时流通过rtmp推送到服务端
  7. 价值12万汽车网上售价1万?老哥拍下后4S店不认账:标错价了
  8. DS8100存储系统安装配置之个人总作篇
  9. Jackrabbit介绍
  10. 更改计算机复制快捷键,电脑上怎么把一句话设置快捷键,电脑快捷键复制一句话-...
  11. 无线鼠标,滚轮不灵,迟钝多转卡怎么办
  12. linux操作系统原理与应用.第2版 陈莉君 pdf
  13. Windows神软Classic Shell停更!经典开始菜单永别了
  14. VHDL数字时钟设计及引脚锁定方法
  15. 【脚本项目源码】Python制作艺术签名生成器,打造专属你的个人艺术签名
  16. html怎么设置毛笔字体,三种实用的毛笔书法字体设计制作教程
  17. linux sli 提高效率,两大优点!NVIDIA混合SLI功能完全解析
  18. 【JAVA基础】名词解释与第一个JAVA代码
  19. 机器学习实战(6)——决策树
  20. 至尊智能家居项目开发全过程

热门文章

  1. open函数详解与close函数详解
  2. 修改mysql5.7的错误日志级别
  3. FPS(刷新率)介绍
  4. burp抓取https数据包:
  5. 基于JAVA的盛卖手机销售网站的设计
  6. 域控服务器怎么用,怎样搭建域控服务器配置
  7. 硬盘磁头和计算机磁头的区别,固态硬盘不用磁头,不懂操作就out了!
  8. linux的磁盘磁头瓷片作用,硬盘中磁头、扇区、柱面的概念简单介绍
  9. python封装 (pyinstaller)
  10. MySQL errorCode 1129