/今日两更完毕,大家请踊跃留言,各位明天见/
“你想做第三方软件提供商?”丁飞羽再看张小白,就不是用看nv人的目光看她了,而是把她当作一个研究员,或是一个与他讨论技术问题的同行。全\本\小\说\网\男人看nv人,很自然会注意她的容貌,但是对同行,就只会注重对方的学识。
张小白很男xing化的耸了耸肩:“我觉得嵌入式cào作系统的普及,必然会需要大量的第三方软件供应商,事实上现在的嵌入式cào作系统,市场zhan有率最大的symbian已经开放了百分之七十的源代码,而且向合作伙伴可以开放百分之九十,linux和nucleusos是百分之百开放源码,ose虽然没有开放源代码,但是同样提供开发工具和丰富的Bsp,唯一剩下的微软拥有全世界最多的程序员,他们的程序只需要重新编译就可以用于ce上面。事实上,在一个开放的cào作系统下由第三方厂商提供丰富的软件支持,借以共同做大市场的pc模式肯定会在手机市场上延续下去。”
丁飞羽微笑着轻轻击掌:“你得对,未来的五年内,智能手机市场的主要争夺目标将是为本系统工作的程序员。祝贺你看到了未来。”
张小白可能是第一次被人这样夸奖自己,眼睛里闪烁着兴奋的光芒:“那么您的手机为什么要放弃第三方软件?”
“因为那会使问题变得过于复杂。”丁飞羽微笑起来,一如他为自己的学生指出设计方案中的问题:“那与这款芯片的设计初衷不符。”他看着张小白有些失望的表情笑了笑:“知道symbian还有一些细分吗?”
“您是指s60、s80和uiq?”张小白果然对symbian非常熟悉。
“还有s40。”丁飞羽摊了摊手:“严格来说,s40不是一个开放的平台,但是他同样有完善的第三方软件支持。”说完这句话,他很感兴趣的望向张小白:“能猜到是通过什么方法吗?”
张小白这时的感觉就像毕业设计的时候,面对指导教师的提示。她皱起了眉头,苦苦思索着:“通过什么方法得到第三方软件支持?”
丁飞羽笑着用手指了指头上的吊灯:“很著名的一款虚拟机。”
张小白随着丁飞羽的手指抬头看了看,想着有什么东西和灯有关系,这时“虚拟机”三个字从她的脑海中划过,顿时脱口叫道:“sun?”
“yes!”丁飞羽点头笑道:“你应该回答的其实是jAvA。我想让我的芯片组支持j2me问题还不大。”
张小百对单片机比较熟悉,但是以单片机的运算能力可用不上jAvA,自然不知道j2me是什么,不过也明白一定是和jAvA有关系,就问丁飞羽:“内置虚拟机不会对运行xing能有影响吗?”
“当然会。”丁飞羽很肯定的回答:“但是比起获得第三方软件支持来说,这个牺牲值得。”
张小百很疑huo:“就是说做你的软件开发商还需要向sun购买开发包?”
“不”丁飞羽笑着摇头:“不是做我的软件开发商要使用sun的开发包,而是拥有sun开发包的软件开发商都可以为我提供软件。”
张小白皱起了眉头,想了一会才渐渐明白丁飞羽的意思,有些不可思议的问:“能到这个程度?”丁飞羽笑了起来:“sun的j2me有一个子集midp,现在版本是1.0,专为手持无线通信设备设计的。只要软件和硬件开发商都遵循这个标准,就可以无视平台间的差异。”
张小白的眼睛亮了起来,又怕自己领会错了丁飞羽的意思,有些犹豫着说:“那就是说…”看到丁飞羽正微笑着点头鼓励她,胆气一壮:“就是说只要使用这种开发包开发软件,就可以直接进行跨平台开发,而不用考虑移植的问题?”她有些震惊的补充了一句:“这可能吗?”
“当然!”丁飞羽很肯定的回答她。jAvA对于跨平台的支持是实实在在的,可惜在pc上面的各大cào作系统把工作做得太好,没给它留下发挥的余地,只能在网络开发上表现一把,还被各种浏览器的特xing掩盖了。也只有在移动通讯设备上能大发光彩,还是粘了手机平台太多太luàn的光。等到再过几年,市场上面百分之九十的手机都可以支持midp2.0,虽然受到虚拟机特xing的限制,没办法开发系统软件,但是大量基于j2me的应用软件和游戏极大丰富了手机的功能,成功hun淆了手机和pdA之间的区别,做到了本应该由智能手机来完成的任务。
张小白得到了丁飞羽的肯定,有心再请教一下具体的问题,但是她毕竟不是软件专业的,虽然常用开发工具都学过,可没接触过jAvA,就算想问也问不出实际问题。所以她稍稍停顿了一下,就把问题转回自己擅长的领域:“丁先生能讲讲这款芯片组的硬件结构吗?”
老实说,丁飞羽前世是软件工程师,这辈子也没参与过手机的硬件设计,幸好弗雷实验室一直都在进行高端受限设备的开发,symbain近水楼台,成为所有受限设备的首选cào作系统。丁飞羽作为symbian方面的专家,经常需要参与到各个课题组的研究进程中,所以对芯片组的硬件设计并不陌生,对付专家是差了点,对付张小白这样半瓶水的技术人员就游刃有余了。
两个人先确定硬件xing能、寻址范围和数据位数,然后定义引脚,确定总线和接口类型,设定触发条件、优先级。丁飞羽的思路越来越清晰,语速也越来越快,张雨对组成原理和接口技术也不陌生,参与硬件架构是差了一点,帮着两个人计算数据,勾画草图还是没有问题的。这里没有计算机,就用丁飞羽的手机计算,把数据记录在从酒店拿来的白纸上。三个人配合越来越默契,分工明确,各司其职,忙得不亦乐乎。
... -->>
本章未完,点击下一页继续阅读