当前位置:主页 > 资讯 > 研发一款手机操作系统有多难
201905/23

研发一款手机操作系统有多难

admin 资讯 Comments 围观:
在谷歌宣布将暂停与华为在软件和硬件领域的合作后不久,华为消费者业务首席执行官于成东21日透露,华为自主开发的操作系统操作系统是今年秋季最快的,将于明年推出弹簧。俞承东表示,华为的操作系统将开放手机,电脑,平板电脑,电视,汽车和智能穿戴的所有平台;该系统与所有Android应用程序和所有Web应用程序兼容。 
这导致外界更加关注移动操作系统的创建。 
开发操作系统需要哪些步骤,以及必须面对哪些问题?  
可以动摇两种强大的霸权模式吗?  ## #目前,Apple的iOS操作系统和谷歌的Android操作系统是全球最受欢迎的两种移动操作系统,而这两者合计占智能手机操作系统市场的近100%。 
在智能手机行业的发展中,行业巨头担心他们的硬件设备的软件生态系统控制不在他们自己手中,他们已经开发了自己的操作系统。 
诺基亚的塞班,三星的Bada和Tizen,微软的Windows Phone,黑莓的BlackBerry OS等系统已经昙花一现,但最终未能改变iOS和Android两大霸主的局面。  
 2007年,Apple推出了iOS智能手机iPhone。一年后,谷歌和HTC也推出了全球首款安卓HTC梦寐以求的Android手机--Mobile G1。 
从推出开始,这两个操作系统已经走上了不同的道路:iOS依靠Apple的软件开发功能和iPhone的硬件支持来构建一个封闭的源系统;相比之下,Android系统是开源和灵活的。 
一条路径。  
在发布后的第二年,iOS开始加入Apple Store,吸引开发人员开发应用程序,Google随后推出了类似的应用程序Market Place。 
这时,刚刚兴起的智能手机,iOS和Android两大系统的出现抓住了最好的黄金时刻。 
特别是对于Android,因为谷歌当时只生产软件,其开源属性允许硬件制造商放下许多其他人控制的问题并积极加入Android的使用。  
随着越来越多的供应商和开发人员的参与,Android逐渐成为全球最大的移动操作系统。 
 iOS也在Apple自己的生态系统中继续发展和发展。  
开发操作系统需要哪些步骤?  
追溯到源代码,iOS系统的底层是UNIX内核的二次开发,而Android的底层是基于LINUX内核的二次开发。它们都是在以前的技术积累的基础上延伸的两个分支。 
一位资深软件工程师告诉环球时报记者,UNIX和LINUX内核都非常成熟,重新开发内核需要付出很多努力和费用。 
如果要开发操作系统,请使用开源LINUX内核传递
通常是最好的选择。  
即使您选择成熟的Linux作为底层,开发操作系统仍然是一个庞大而复杂的项目。 
上述行业人士告诉环球时报,操作系统的发展是一个主要的难题。在LINUX的基础上,内核还有许多要开发的模块。它不仅需要处理算法,还需要软件架构设计,可扩展性等。
。 
此外,操作系统需要一套完整的知识系统框架,编程接口,编程语言和其他基础设施,以区分知识产权保护与Android和iOS系统。  
开发一个新的操作系统不仅需要大量的人力和财力投入,还需要深入的技术积累和开发人员的不断优化和升级。因此,操作系统的开发是一项长期的工作。 
因此,大多数手机制造商的操作系统都是基于Android系统进行优化和修改的,并且在性能和体验方面有所改进,但没有触及Android内核。  ## #今年4月,华为在P30手机中国大会上宣布了Ark编译器。 
所谓的编译器是将通常开发的高级语言翻译成机器可以识别的另一种语言。它可以被视为人与机器之间的沟通桥梁。 
业界普遍认为Ark编译器意味着华为已经开始涉及底层Android系统的优化,但是这个结果距离构建自己的操作系统还有很长的路要走。 
# ##支持生态是关键的关键  
无论是在智能手机还是计算机上,中国公司和研究机构都在尝试开发操作系统。 
但是,这些操作系统之所以不受欢迎,最大的门槛仍然是基于操作系统的操作系统还不完善。 
用简单的语言,有一个操作系统但没有足够的应用程序。  
根据行业研究机构在2018年发布的统计数据,截至2017年底,有210万Apple Store中的应用程序和Google Store在Google Play上拥有360万个应用程序。这个庞大的生态系统已成为维护iOS和Android的两大系统。 
市场地位的最大障碍。  
一位技术行业分析师告诉环球时报,操作系统的成功很难应用生态繁荣,确保软件的系统体验和硬件集成,确保系统的稳定性和安全性,如何将更多的应用程序开发吸引到shell平台。 
这是进入和开发软件的关键问题。  
上述分析师表示,从更宏观的角度来看,操作系统成功的关键在于它是否可以构建一个完整的生态系统,可以连接产业链中的多个实体,如软件开发商,芯片公司,终端公司和运营商。 
从Android,iOS和Windows等操作系统的历史来看,这些在全球广泛使用的操作系统都是基于全球开发人员的联合开发和维护。  
对于华为自主开发的操作系统,许多业内人士在接受“环球时报”记者采访时表示。
在系统开发和生态建设方面,华为需要克服许多困难。然而,基于华为在硬件领域的实力,中国庞大的市场以及中国互联网产业的快速发展,华为的操作系统可能有机会将危机转化为机遇。 
走出一条独立的道路。  
尽管面临巨大挑战,智能手机制造商开发自己的操作系统的步伐并未停止。 #BBC BBC最近分析说,随着谷歌开始推广其Pixel品牌的智能手机,其作为软件供应商的中立地位已经失去。 
从长远来看,智能手机制造商将更加认真地考虑是否开发一种可行的Android操作系统替代品。
 

文章作者:admin
本文地址:
版权所有 © 未注明“转载”的博文一律为原创,转载时必须以链接形式注明作者和原始出处!
如果你觉得文章不错,您可以推荐给你的朋友哦!

发表评论:                              


验证码:点击我更换图片

来看看其他人说了些什么?-----------------------------------------------------------------> 进入详细评论页