关于鸿蒙的一些基本常识

操作系统的技术层面

同一台手机,升级操作系统之后续航变长了一点,运行速度变快了一点,这就是操作系统在技术层面的一种优化,能够更高效地发挥手机的性能。当然,这只是用户感知层面的,实际会更复杂,但道理是这样。

很显然,不同的操作系统之间会有更明显的区别。这种差距主要是由研发投入造成的,招的码农(无贬义)更多更厉害,开发的时间更长,操作系统就会更优秀。

操作系统的管理层面

但是呢,操作系统开发这个事情,并不是光砸钱就行的。如果说把程序员看成操作系统这栋大厦的建设者,那做出贡献的还有操作系统的设计者(架构师)和开发过程的管理者(项目经理)。这些不怎么敲代码的人对操作系统的影响可一点都不比程序员小。

高水平的架构师和项目经理可不是招几个天才毕业生就能胜任的,这些岗位需要丰富的项目经验以及先进的管理理念,往往出现在长期深耕操作系统开发的大公司里。

再宏观一层,还有企业管理和商业战略上的规划,这决定着一个操作系统的野心和前途命运。

操作系统的商业层面

如果说操作系统是一栋摩天大楼,那么其中运行的APP就是进驻这栋大楼的各家公司。大楼位置好,优秀的公司愿意进驻,反过来,大楼想提升商业价值,也需要吸引优秀公司来进驻。

举个例子,如果你突然继承了1000亿遗产,决定砸钱搞一个操作系统,是有机会的。但是如果微信不支持你,不配合开发适合这套操作系统的版本,那你这个操作系统在中国市场肯定扑街。

光谈妥头部几家大APP还不够,更多中小型APP开发团队的百花齐放才是一个操作系统利润的主要来源。

而且,光谈妥一次还不够,这回卖你面子开发一个版本,如果你的系统推广比较慢,没多少用户,下次人家就不适配了,因为单独为你一个冷门系统做开发不划算。

操作系统的硬件层面

操作系统需要在硬件设备上运行,必须要跟手机、电脑、手表、甚至冰箱洗衣机来适配。硬件生产厂家在决定用哪个系统时,首先得考虑是不是有利于用户体验的提升,而不是操作系统姓资姓社。

像苹果那样自己搞硬件,那当然没问题,自己开发自己用,不求人。

而要做一个开放的操作系统,更像是寻求一个武林盟主的角色。高举大义当然是必须的,但更重要的是长期保持那份做大哥的胸襟气度,守住那一份公心。

稍微有点实力的,谁不想做大哥呢?你要么以武压人,要么以德服人,总得有一样吧?

(0)

相关推荐