第222章 我要更多(2 / 2)

加入书签

俞兴询问道:“从技术层面实现呢?葛老师,我现在需要知道的是这个,假如是你组个小团队,这种产品的开发需要多久?需要多少人?”

葛智杰没有立即回答,默默琢磨这种需求

电话另一端也没有催

许久之后,葛智杰首先回答一个问题:“开发的难度其实不大,有两三个人都能慢慢做出来,当然,不能是生手,我估计两三个月吧,但这个事不光是做出来的问题,它其实还蛮复杂的,因为你真正投入运营,那需要进行不同版本的塞班适配,这些在api的支持、系统特性上都有差异,需要进行针对性的代码调整和功能优化”

“比如,一些ui组建在特定版本里显示异常或者出现网络api调用失败等等”

“还有,塞班设备的屏幕分辨率有很多,从比较小的qvga,也就是240x320,到很高的分辨率都有,这就得采用合适的布局策略和图片资源管理,确保使用可缩放的矢量图形资源等等”

葛智杰滔滔不绝,喝了一口水之后决定最后再提一个:“另外,塞班系统的内存资源比较有限,代码里得及时释放不再使用的内存对象,比如对动态分配的数组,使用完之后要严格的进行内存回收”

他刚想结束,脑子里又闪过一个关键问题:“既然是即时通讯,考虑到长时间运行在后台保持网络连接等情况,这要优化代码逻辑来降低电耗,比如,合理的设置轮询的时间间隔”

“总而言之,从开发到实战,容易碰到的问题是方方面面的”

葛智杰认真的回答了问题,片刻之后,他听到了来自俞总的询问

“就用塞班的原生ui框架,就那个akn(applicationuserinterfaceskin),还有qtforsymbian,这样确保系统的一致性、性能优化和跨平台的开发,不行吗?”俞兴略显笨拙的询问

葛智杰几乎能想象到俞总在念着材料或者屏幕上的字,他忍着笑,答道:“可以的,但这是大方向,这就是实现技术层面的了,我怕你听不懂,所以,聊的是你能理解的,具体到这里呢,比如,网络通信要使用什么协议,这两年新出的websocket其实表现不错,但它还在草案阶段,而且主要在新兴的移动操作系统ios和android中有试验性的支持”

“大多数塞班手机用的基于webkit的浏览器引擎,这就没法实现其它平台上出现的最5特性”

“嗯,websocket协议的潜力很大……”

葛智杰喃喃自语,思考一会之后说道:“塞班的话,可以用自定义++,但不是只会它,我对objective-c和java也有不错的涉猎”葛智杰简洁的增加了自我介绍,又突出重点,“我要更多!”

塞班的开发语言主要是c++,ios的是objective-c,属于c语言的超集,安卓系统则是java

葛智杰对于业界新兴的知识一直保持强烈的好奇和钻研,也就有强烈的自信

俞兴感受到了这种自信,笑着回答了两个字:“可以”

只要你行,那就可以

不怕你要更多,你越行,今日份薪酬越会大概率由大厂买单

.5141e448d.xyz.xyz

↑返回顶部↑

书页/目录