手机研发操作系统和研发处理器哪个难度大?
真的是技术含量高!
手机芯片目前还是不如外国的,手机芯片行业制造两大巨头,台湾的台积电,韩国的三星,两家的芯片制成技术很先进,目前已经到了14nm,而国产的,例如中芯国际的技术,目前最新的也就只有28nm,几乎差了一整代,技术是急不来的,只有靠一点一点的研发,芯片领域新的过个半年几乎就变成了过时的东西,所有的芯片生产商除了成本考虑,几乎都会***用最为先进的技术,所以老的纳米制程几乎没有人使用,没人用就没有收入来源,没收入就无法支撑其研发,就更加无法追赶技术先进的厂商,所以就只会落后,中国现在的这几家芯片厂,几乎都是***烧钱烧起来的,没办法和真正领先的相比,现在国人看好华为!
不管操作系统还是处理器,或者其他技术。都需要时间的发展和迭代成长及市场的推广。国外CPU和操作系统之所有那么大的市场占有率。主要原因是他们起步的早,早先把市场占领了,而技术的成熟是通过市场反馈做相应更新迭代。QQ微信在中国的垄断,也是基于类似的理论。
在悟空问答上的609个问题,只写接地气的科技内容,欢迎关注。
有很多人在说:我国在解放之初,大家生活那么困难,但还是做出了***、导弹,发射了人造卫星,做到了两弹结合。为什么现在中国在基础科学领域贡献一直不如欧美?为什么2019年中国科学界要围绕是否建造粒子对撞机吵得不可开交?因为***也好,导弹也罢,那是已经有成熟经验放在那里的,目标就在那里,你只需要去实现;但是对于粒子对撞这种基础物理的研究,没有任何结果提前给到大家。
操作系统和处理器也是一样的道理,这个世界上没有所谓的“还行的操作系统”以及“还行的处理器”,因为无论是微软、苹果、谷歌、英特尔、高通、台积电这些企业,它们所做的事情是不断去探寻下一代产品应该可以做到什么样子,而不是“下一代产品可以抄某某某的”。对于处理器和系统而言,永远没有劣等产品,因为劣等产品压根就没有生存空间。
处理器这个东西,说起电脑我们就想起英特尔和AMD,说起手机我们就想起高通、苹果、三星、华为、台积电这些企业。但是处理器真正核心的东西,是在最底层的东西上面,也就是“架构”和“指令集”,这两个东西的好坏,直接决定了芯片制造出来过后的性能、功耗、稳定性。
其实目前半导体行业发展了半个世纪,目前桌面级处理器大多数使用的架构是英特尔的X86,移动端芯片大多数使用的是ARM架构。对于英特尔和ARM来讲,未来在哪里,没有任何方向,必须要自己去探索,想办法进一步优化,让芯片的性能增加同时功耗可以减少。一旦某一代架构设计出现失误,最终的结果就是那一代的芯片都可能出现问题,然后坑坏一批厂商和消费者。
苹果、三星、华为、高通这些手机芯片企业,需要从ARM那里拿到架构授权,但是也需要有多代设计方案的积累,这就像是如果你自己没有任何理工基础,让一个师傅带着你设计火箭,可能吗?而芯片制造不仅仅需要有设计能力,还需要有制造能力,代工这个东西则更考验技术;目前全球仅有两家掌握7nm工艺的代工厂商,三星和台积电;而决定工艺最核心的光刻机,全球只有一家ASML;而光刻机当中最重要的镜头,全球也只有蔡司是最顶级的。
因此我们要明白一点:制造处理器简单,但是要完全从设计到制造到最后商业化,并不是一个企业,一个国家就可以独立完成的。你完全可以用已经淘汰的技术制造出自己的芯片,但是这种产品是绝对卖不出去的。这也是为什么英特尔可以稳坐电脑芯片巨头这么多年的原因,英特尔永远制造出最顶尖的处理器,让别的处理器没有市场,自己赚取大部分利润,然后研发更高性能的处理器。
操作系统这个东西,看起来难度好像不如处理器那么复杂。但是真正考验的不是系统本身,而是厂商能够提供的整体解决能力。
一些软件,游戏,网站等等,都分成前端开发和后端开发,什么意思?
就以我们的圈子 app 为例,我们这个产品部门分为5个部分。当然还有运营和产品经理和负责人等。这些我们先不算在里面。
Ui 设计, 负责所有能看到的页面设计,包括ios,安卓,Web 。设计好了就交给前端去开发,前端包括(iOS开发、安卓开发、Web开发)
安卓开发,负责安卓手机的APP 开发,安卓手机用户能看到的UI 框架搭建。
Web开发,负责 PC 的网页和手机网页的 UI 框架搭建。
产品的流程是:UI 设计师把产品设计好,然后前端就开始打框架,各个页面的样子做出来然后调用后端给的 API 接口,每个功能都有 API 接口。比如显示帖子内容需要一个 API,然后前端去调用这个 API就可以把内容显示出来。