默认冷灰
24号文字
方正启体

220 我要更多 (3 / 5)

作者:渔雪 最后更新:2025/7/3 3:20:21
        电话另一端也没有催。

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

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

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

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

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

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

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

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

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

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

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

        内容未完,下一页继续阅读
(←快捷键) <<上一章 举报纠错 回目录 回封面 下一章>> (快捷键→)

大家都在看?