淘客熙熙

主题:【原创】移动MM的深意 【1】三位一体 -- 邓侃

共:💬36 🌺109
全看分页树展 · 主题 跟帖
家园 【原创】【2】领袖的作为与无作为

【2】领袖的作为与无作为

前一篇说到,手机软件的研发包括以下几个环节,市场调查-设计-开发-发布-运行-维护-监测-升级。中国移动推出移动MM,旨在控制发布这一环节,随后或许将通过其它手段,逐步控制更多环节。从占领一块根据地,进而扩大根据地,最后的目标是争夺手机软件研发的整体控制权。

有人担心中国移动的勃勃雄心,会不会给移动产业带来不利后果。我觉得没必要那么悲观,反而认为这是好事。

譬如说中国移动要推动3G建设,TD-SCDMA制式对于手机软件来说,有哪些技术上的特点,尤其是在什么情况下有什么优势,在什么情况下存在什么缺陷。有关技术资料,以及交流讨论,最好能汇集在少数几个网站,由某几个企业担当主持人的角色。

谁适合担当这个主持人呢?移动产业包括手机制造商,手机软件开发商,运营商,无线网络设备制造商,等等各类企业。表面上看,这些企业的相互关系,是上下游的关系,是产业链,是一字长蛇阵。但是这条产业链有个核心,这个核心是运营商,因为运营商掌握着用户。

不管大家喜欢还是不喜欢,中国移动在国内整个移动产业链中,占据着盟主的地位。假如中国移动没有战略规划,那就是盟主无作为。盟主无作为的后果,就是春秋战国,企业各自为战,目标不明确,造成资源投入浪费。

领袖是否伟大,在于是否能够领导跟随者走向胜利。中国移动是否伟大,在于是否能够繁荣中国移动产业,是否能够领导中国移动产业链共同致富。

移动MM使手机软件开发商,降低了发布的成本,缩短了开发商与最终用户的距离,最终有利于手机软件产业的繁荣与发展。这是作为领袖的正面的作为。

作为移动MM的后续动作,中国移动如何扩大根据地,控制其它环节?有人提议中国移动建设SourceForge那样的网站,集中存放各类软件的源代码。出于保护知识产权的考虑,软件开发商通常不愿意把自己的源代码,存放到公共空间,除非是开源项目。如果领袖强制推行某个做法,结果砸了跟随者赖以谋生的饭碗,那么跟随者就会揭竿而起。对于领袖来说,这是负面的作为。

又有人提议,建设一个网站,集中各种手机的模拟器,让开发者在这些模拟器上虚拟地移植自己开发的软件,并测试。这是一个值得考虑的办法,好处有三。

1. 降低开发成本,缩短开发周期。

手机开发的困扰在于手机型号款式众多,各种手机的屏幕大小不一,分辨率不一,键盘和按钮设置不一,CPU和Memory等等物理器件的性能不一,等等。通常的做法是开发商收集各种款式型号的手机,逐一移植软件,然后测试各部分是否工作正常。这样的做法不仅成本高,而且因为众多开发小组需要等待数量有限的测试手机,延长了移植测试的周期。更大的麻烦在于当手机底层软件更新以后,相关各家公司需要及时同步。如果能够在网上虚拟地进行移植并测试,同步的困扰没有了,排队等待手机的麻烦也解决了。

2. 优化软件设计。

如果模拟器能够跟踪软件各个模块消耗的CPU时间,占用的内存空间,以及消耗的电池电量,将有助于开发商优化改善软件的设计和实现。手机的CPU和存储有限,尤其电池寿命是一大瓶颈,所以软件设计和实现的优化,直接关系到用户体验,而用户体验直接关系到软件是否能够普及。

3. 用户体验中心与市场调查。

软件性能稳定以后,可以在网上虚拟发布。所谓虚拟发布,就是让用户通过IE这样的互联网浏览器,在手机模拟器上试用软件。用户在模拟器上的操作,被记录并反馈给软件开发商。开发商以此分析用户最关注哪些功能,在什么地方有困惑,从而改进产品的界面,流程和功能的设计。

网上模拟手机的好处很多,但是实现起来困难不小。尤其是如何在网络服务器上,模拟各种不同的手机的CPU功率和存储空间,模拟各种外围物理设备的驱动器。一种可能的解决办法是使用虚拟技术,诸如VMWare和Xen这样的虚拟机。

1. 在同一套物理硬件和OS上,分割出多个虚拟的OS instances,称为OS宿主。对于每个OS宿主,可以指定它能够占用的CPU和存储空间的范围。这样,就可以模拟各种款式型号的手机的物理配置。

2. 应用软件调用Kernel指令时,OS宿主把这些指令转发给Native OS Kernel。与此同时,OS宿主记录应用软件调用过哪些指令,耗用多少CPU时间和内存空间,估算耗用的电池电量。这些记录,可以用来优化应用软件的设计和实现。

3. 各种手机配置的外围设备不同,对应的驱动器也不同。当应用程序调用驱动器指令的时候,OS宿主不必把指令转发给Native OS Kernel,而是转发给模拟的硬件驱动器。

总之,如果中国移动能够牵头建设这样一个网站,以虚拟的手机模拟器为核心,提供移植,测试,优化,以及虚拟体验的功能,将有利于中国移动争夺手机软件研发的整体控制权。手机软件的研发周期包括八个环节,市场调查-设计-开发-发布-运行-维护-监测-升级,建设这一网站,将一举控制市场调查-设计-开发三个环节的制高点。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河