在身后的黑板上写出了一连串英文和大夏文字词汇之后,他才转过身,对众人说道:“今天大家过来,都知道我要讲什么。
既然如此,那我们就开门见山,将这些技术掰扯清楚,让大家不再疑惑,同时在解决某些项目问题的时候,更加游刃有余。”
仅仅是这一句话,就让很多人眼神一亮,甚至是下意识吞咽口水。
对于自家项目,他们有时候也是半懂半知的,遇到问题都只能找工具包里面的软件和教学资料进行查找、解决。
周瑜并没有给众人太多整理思绪的时间,他接着讲道:“在坐有系统学习过软件设计,并且关注其他科技公司智能操作系统的人,都应该知道我们蓝星当前的软件系统产品已经非常庞大,而且包括我们在内,很多系统产品都开始了模块化设计,而不是一味进行闭门造车式自研。
现在我们来捋一捋。
首先是业界正火热的谷歌安卓智能手机操作系统,它现在被很多手机厂商接触应用甚至是安装,而它的技术则是基于一款名叫Linux系统的核心代码,而我们新科OS智能手机操作系统也有部分核心代码也是基于Linux系统的,所以我们与安卓其实有类似的地方,这也是安卓系统抄袭我们的功能软件和插件时,有很快进展的原因。
而平果科技公司的iOS智能手机操作系统,内核是XNU,一部分是图形环境,以及地底层的darwin。
然后我们跳出来看,我们目前了解、掌握的这些智能手机操作系统大致是怎样的。
它们都很科学的分为核心底层,中间服务层,上层应用层,核心包含内核和驱动,中间服务层包含各个功能子系统和开发框架SDK,上层就是各个应用。
那么现在,我们在看看我们研究安卓系统软件的时候,发现的一些特殊情况吧。
有研究人员惊讶的发现,我们的新科OS智能手机操作系统可以运行安卓系统的官方应用,只不过一到了需要安卓系统授权的时候,才会出现功能性错误。
不过咱们都是搞软件开发的,应该都知道复用材料资料吧,安卓想要学习莪们,尽快追赶上我们,势必会应到新科OS的技术,代码或设计。
现阶段新科OS自身的应用比较少,并且安卓想要继续学习优化设计,甚至是和我们保持同步研发更新版本,势必会有很多设计和实现向我们新科OS智能手机进行靠拢。
最后,我们再看看大家平常会使用的这款特殊编译器。
在坐有专门学过系统软件编译原理的同学,应该都学过虚拟机吧(说j不说b!)
在最近两年的工作当中,有几位同学发现我们新科OS的编译器直接跳过了Java的虚拟机,而是直接就在编译阶段生成目标平台的二进制代码,也就是直接在我们帝江Z1这颗智能CPU芯片上执行工作,所以系统响应速度和软件开启速度会很快,而且软件与系统的稳定性都非常优秀。
新科OS智能手机操作系统在当初研发的时候,我就给核心开发人员讲过,这是我们全新设计的系统,开发理念就是太极阴阳鱼,融合、包容,永远旋转、进化、开发。”