“对,就是安卓系统,这是一种全面开源的手机系统,很容易就可以拿到源代码,方便进行各种优化。咱们瑞达科技即将进军智能手机领域,研制生产自有品牌的手机,我打算在咱们公司的第一代手机上,装载安卓系统。但是,现在的安卓系统是一帮老外在开发维护,很多联网组件在国内无法正常运行,操作习惯和国内用户也不搭。接下来几个月,你们要做的就是将安卓系统全面优化,将那些在国内无法运行的组件,替换成咱们自己编写的组件,对各种操作方式进行本土化。”
乔瑞达前世做了几十年的程序员,开发过不少手机端软件,对国内各家手机公司优化后的安卓操作系统,可谓是熟悉之极。那些系统已经是迭代过几十次的安卓版本,再加上各家手机公司无数次的优化,和现在简陋原始的安卓3.0,简直不是一个时代的东西。对安卓3.0系统,乔瑞达随随便便就能提出几十几百个优化意见,给他一段时间,搞出一个最适合当前手机硬件水平,最符合华夏人使用习惯的安卓系统也不难。
其实最优解决方案是从头开始,研发一款全新的手机操作系统,只有那样才是真正的自主可控。乔瑞达也有那个能力做好系统设计和架构工作,但是瑞达科技只是一个初创公司,不管是资金实力,还是人才储备,都不足以支撑手机操作系统的研发。瑞达科技也没有那么大的业界影响力,号召众多软件开发公司,开发基于新系统的软件,组建全新的软件生态。而一款没有成熟软件生态的操作系统,即使性能再优秀,操作再便捷,也难以生存下去。再就是时间上也来不及,一款手机操作系统,至少也要1000万行以上的代码,需要几百上千的研发人员,忙碌一两年才能完成。而瑞达科技进军智能手机领域,研发第一款手机,顶多消耗几个月的时间,根本来不及研发自己的操作系统。
综合以上信息,使用优化过后的安卓系统,作为瑞达科技第一款手机的操作系统,就成了唯一可行的解决方案。这样也能借助安卓系统基本成型的软件生态,解决新手机推出,没有软件可用的尴尬局面。至于系统自主可控的问题,或许等过个两三年,瑞达科技在智能手机领域站稳了脚跟,有了几亿的手机用户,在业界有了强大的号召力,才有可能组织人手,研发推出自己的手机操作系统。
接下来的时间,乔瑞达登录外网,下载了一份安卓系统源码,然后带着一众程序员,将整个操作系统的架构重新捋了一遍,将需要修改优化的地方,一一指出,并细化成一项项任务,分配给各个程序员。直到所有人都分配到任务,开始埋头工作之后,乔瑞达这才离开研发部,返回自己的办公室。
坐在老板椅上,乔瑞达凝眉沉思了好久,才感叹道:“人才还是太少了一些,只能做一些界面、框架、动画、小程序之类的优化。要是再有上一百名程序员,就可以对安卓系统进行一些核心层次的优化。如果有上几百名程序员,在半年内重写部分核心代码,解决安卓系统的卡顿问题也不难。可惜呀,成熟的程序员,都是各家公司的宝贝,不是那么好挖墙脚的,只能多招一些应届毕业生回来,自己培养了。”
安卓系统是在linux系统基础上开发的,整个应用层都运行在虚拟机上,如此结构,天生就存在着诸多的缺陷。尤其是早期的安卓版本,更是问题重重,很不成熟。像是系统内存调用不佳,使用时间长了容易卡顿;占用系统资源过多,耗电量大;触摸优先级太低,反应迟钝等等。随着后续安卓版本的不断迭代,和手机硬件的不断进步,安卓系统的这些毛病才被一一纠正,逐步成熟起来。
乔瑞达几乎知道安卓系统的所有缺陷,也知道如何去解决,奈何手里的人手不足,根本有心无力。这还只是软件问题,硬件上的问题更多。生产一台手机需要用到的芯片有几十枚之多,包括主控芯片、内存芯片、闪存芯片、电源管理芯片、射频芯片,信号放大芯片、触控芯片等等。而这些芯片,大多是国外公司的产品,国产货很少,就算有,功能也非常有限,不如外国货来的好用。其它国产手机厂商的做法,是当一个所谓的“方案整合商”全面使用国外厂商提供的成熟方案,采购进口芯片和元器件,生产自己的手机。产品出来,除了一个手机壳子和印刷电路板,整部手机上几乎没有几个的国产芯片和元件。
这种做法,投入成本低,研发速度快,很快就能推出产品占领市场,但是也埋下了诸多的隐患。现在是智能手机发展初期,市场上只有昂贵的国外品牌手机产品在出售,平价产品基本没有,缺口非常的大。国产智能手机产品一旦推出,只要定价不是太高,就一定会有不少的国人买账。至少一两年内,国产手机品牌不会太多,竞争不算很大,大家都有饭吃。但是过上几年,智能手机逐步饱和,国产手机厂商达到几十家,大家都抄作业,做方案整合商,那就会出现设计雷同,同质化严重,没有自己的核心技术,只能打价格战的糟糕状况。
乔瑞达在智能手机领域的野心很大,不可能满足于做一个方案整合商。他想要设计自己的手机芯片,研发各种核心硬件,生产一部真正的纯国产手机,奈何人才不足,实力有限,根本做不到。乔瑞达现在能做的,也只能在成熟方案的基础上,搞出一些独有的特色,以增加手机产品的竞争力。然后培养人才,积攒技术力量,逐步做国产替代,掌握核心科技。