研发一款手机操作系统有多难:应用生态配套完
发布时间:2019-05-29 08:14来源: 未知在谷歌公司宣布将与华为公司暂停软硬件领域的合作后不久,华为消费者业务CEO余承东就于21日透露,华为自研OS(操作系统)最快在今年秋天,最晚明年春天就可能面世。余承东表示,华为的OS将打通手机、电脑、平板、电视、汽车、智能穿戴各大平台;该系统能兼容全部安卓应用和所有Web应用。
这让外界对于打造手机操作系统的关注日渐高涨。到底研制一款操作系统需要哪些步骤,又要面临哪些必须面对的难题呢?
“两强争霸”格局能否被撼动目前,苹果公司的iOS操作系统与谷歌公司的安卓操作系统,是全球最主流的两大手机操作系统,二者相加几乎占据了智能手机操作系统市场100%的份额。在智能手机行业发展的过程中,行业巨头们都曾经担忧过自己硬件设备的软件生态系统控制权不在自己手里,纷纷开发了自己的操作系统。诺基亚的塞班、三星的Bada和Tizen、微软的Windows Phone、黑莓的BlackBerry OS等系统都曾昙花一现,但最终都未能改变iOS与安卓两强争霸的局面。
2007年,苹果推出了iOS系统的智能手机iPhone,1年后,谷歌和HTC也推出了全球首款安卓手机HTC Dream(T-Mobile G1)。从推出之际,两种操作系统就走上了不同的路径:iOS依靠苹果的软件开发能力与iPhone的硬件支持,建立了“闭源”系统;与之相反,安卓系统则走向了开源、灵活的另一条路径。
发布后的第二年,iOS开始加入苹果商店,吸引开发者开发应用,谷歌也随后推出类似的应用Market Place。此时正逢智能手机刚刚兴起,iOS与安卓两大系统的出现抢占最好的“黄金时刻”。尤其安卓系统,由于谷歌当时还只做软件,其开源的属性让硬件厂商放下了很多被他人控制的担忧,积极加入安卓系统的使用之中。