论山寨手机与Android 【15】结束语
去年11月,与人讨论山寨版Android智能手机的前景,最初觉得这个问题很容易回答。但是三言两语之后,不仅听者茫然,而且言者自己也意识到条理紊乱,说服力不强。于是决定写几篇文章,把这个问题展开说说。所谓展开说说,当时预计也不过是三五篇的规模。
没曾想,刚刚写到第2章的时候,就引来不少争议和批评。考虑再三,觉得蜻蜓点水般的浅尝辄止,难以把问题说透。于是改弦更张,从头梳理传统功能手机的软硬件系统,以此为基础,分析当今智能手机的软硬件系统。
写到第7章,关于MTK功能手机的软件系统的时候,不可避免地涉及到2G网络结构。在与网友的讨论中,谈到开源基站项目(OpenBTS)。这个话题很有意思,值得花点笔墨多说几句,同时为了避免影响山寨手机系列文章的主轴,于是另开一个系列,专门讨论OpenBTS。
当时的计划是这样的,把OpenBTS作为一个引子,引出Cognitive Radio这一前沿技术,进而切入真正的主题,三网融合(Triple Play)和MBMS(Multimedia Broadcast Multicast Service)。但是这个系列写到第2章的时候,感到两条作战,负担之重难以承受。于是踩了一个急刹车,连虎头蛇尾的形式上的善始善终也顾不上了。
后来写到第11章和第12章关于3G网络的时候,遇到这样一个问题:对于互联网而言,有Akamai这样的内容分发网络(Content Delivery Network),对于移动互联网,内容分发网络也势在必行。但是,移动互联网的Akamai在哪里?这个问题也十分有趣,展开说说十分必要。但是挖坑容易填坑难,前车之鉴后事之师,所以决定坚持集中精力,避开分枝话题。
完成了第13章,关于智能手机的OS的初步讨论以后,本来打算横向比较 WinMobile, iPhoneOS, Android, Palm WebOS等等时下流行的智能手机操作系统。但是智能手机的操作系统的设计,已经不再是一个纯粹的技术问题,而是涉及到手机研发制造产业链的分工协作,以及各个厂商的竞争战略。产业链,竞争战略,这又是一个值得仔细探讨的话题。
无论好坏,作为技术分析,这个系列写到第14章,基本可以告一段落。
移动互联网,作为一个新鲜事物,存在很多商业和技术上的问题,在我们看来,任何难题,都是机会,机会在于是否能够找到行之有效的解决方案。下一个系列,我们顺着这个思路,对移动互联网做一番粗浅的经济分析。
Sunny & Kan
论山寨手机与Android 【15】结束语的更多相关文章
- 论山寨手机与Android联姻 【3】手机是怎样生产出来的
要说清楚MTK在商业模式上有什么优势,以及Android对于MTK未来的手机开发会有什么影响,首先得了解手机从设计,开发到生产的整个过程.让我们先来看看手机的生产过程.在生产制造环节,山寨手机和正牌手 ...
- 论山寨手机与Android联姻 【10】SmartPhone的通信机制
上一章我们说到,智能手机 == 电脑 + 移动网卡,这个提法比较粗略,更精准的提法应当是,智能手机的硬件结构分为应用程序处理器AP,和基带处理器BP两个部分.虽然AP部分的功能与电脑主板基本类似,但是 ...
- 论山寨手机与Android联姻 【9】SmartPhone的硬件结构
如何区别智能手机(SmartPhone)与功能手机(FeaturePhone)? 有一种观点认为,智能手机本质上是功能手机与便携式电脑(Laptop PC)的结合.功能手机的功能受限于制造厂商的预制, ...
- 论山寨手机与Android联姻 【4】手机产业链
前文说到,生产手机以前,制造厂家需要预先得到软硬件的产品级设计方案,然后按照设计方案亦步亦趋地做,就可以制造出手机了.软硬件的产品级设计包括以下内容, 1. 主板设计,或者Gerber文件,或者PCB ...
- 论山寨手机与Android联姻的技术基础 【序】
山寨手机的兴起,离不开 MTK(联发科).MTK为手机制造提供了一揽子解决方案,其中既包括硬件,也包括软件.软件方面最重要的,是操作系统.MTK方案的软件的稳定性非常高,一方面是因为其硬件系统变化不大 ...
- android 15 activity跳转
从一个屏幕跳到另一个屏幕,一个activity跳转到另一个activity,Intent类用于组件之间传递数据和跳转,组件包括不仅activity. package com.sxt.day04_01; ...
- 论山寨手机与Android 【14】3G SmartPhone时代的MTK
分析了SmartPhone的里里外外以后,现在我们可以分析MTK的机遇和挑战了.MTK面临的外部环境在发生变化,变化有两条,一是移动网络从2G演变到3G,二是手机由FeaturePhone演化到Sma ...
- 论山寨手机与Android 【13】SmartPhone AP系统
在第9章中我们提到,从功能上讲对于智能手机的一个粗略的概括是,智能手机 == 电脑 + 移动网卡,或者更准确地说,智能手机的硬件结构分为应用程序处理器AP,和基带处理器BP两个部分.这里隐含着两个问题 ...
- 论山寨手机与Android联姻 【8】 自己动手做XP手机
2010年1月20日,ViewSonic在北京发布了一款真正意义的电脑手机VCP08.根据商家的宣传,VCP08之所以能够被称为真正的电脑手机,是因为“该机做到了把真正的WindowsXP操作系统嵌入 ...
随机推荐
- HTML 5 学习 (1)
一.HTML的发展 20世纪70年代~80年代之间HTML正式诞生,但是没有一个统一的标准,显示内容比较单一.在netscape上显示的网页可能在ie5中无法正常显示,反之亦然. 1998年,HTML ...
- CSS发抖
纯CSS发抖 当您在 @keyframes 中创建动画时,请把它捆绑到某个选择器,否则不会产生动画效果. 通过规定至少以下两项 CSS3 动画属性,即可将动画绑定到选择器: 规定动画的名称 规定动画 ...
- 解决ios双击页面上移问题
做webapp时,ios有个默认双击事件,会缩放页面,并将当前点击的位置居中到屏幕,本来也没什么,但是当页面中有fixed定位的元素时,这时候你就会神奇的发现,fixed元素所见不所得了! 还有就是页 ...
- html5属性placeholder的js 向下兼容支持(jquery版)
placeholder是html5表单特性中比较好用的一条,但是苦于其向下兼容性,所以一般要做向下兼容的站点都不敢用,如果有用到的地方,也是用js简单模拟而实现的,那么有没有一个一劳永逸的方法去解决这 ...
- cf459B Pashmak and Flowers
B. Pashmak and Flowers time limit per test 1 second memory limit per test 256 megabytes input standa ...
- (续)顺序表之单循环链表(C语言实现)
单循环链表和单链表的唯一区别在于单循环链表的最后一个节点的指针域指向第一个节点, 使得整个链表形成一个环. C实现代码如下: #include<stdio.h> typedef struc ...
- openstack 使用cloud init 和 console-log, nbd或者libguestfs 获取VM中的硬件信息。
以获取PCI的信息为例. 基本代码: pci.py import base64 import guestfs from functools import partial import os impor ...
- 无限的路_hdu_2073(AC).java
无限的路 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submi ...
- UVA - 11882 Biggest Number(dfs+bfs+强剪枝)
题目大意:给出一个方格矩阵,矩阵中有数字0~9,任选一个格子为起点,将走过的数字连起来构成一个数,找出最大的那个数,每个格子只能走一次. 题目分析:DFS.剪枝方案:在当前的处境下,找出所有还能到达的 ...
- JS高级——闭包
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <m ...