论文部分内容阅读
随着信息技术的发展,尤其是移动通信技术的快速进步,智能手机在全球各地日益受到欢迎,手机用户也越来越多地享受到各种应用与功能所带来的便利。无线增值业务面对巨大的市场需求和行业层出不穷的创新,如何将创意转化成用户体验和商业价值,将成为运营商、服务提供商、内容供应商的思考重点,终端智能化成为各种无线增值展现的最好平台。针对这一市场需求,高通公司推出了一款新的解决方案——BREW Mobile Platform(简称BREW MP)移动操作系统,该系统基于已经成功运作多年的BREW平台,具有广泛的应用基础。本文对BREW MP应用开发的相关技术,如BREW运行机制、事件处理机制进行了深入研究,结合实践中所做的项目,创建BREWMP开发的总体框架,提出了BREW MP应用开发的流程方案。该方案使BREW MP应用开发难度大大减小,缩短了开发周期,同时具有良好的兼容性。本文同时还对原BREW API中的SPRITE接口进行扩展,使其功能更加丰富,增加了绘制任意大小精灵的功能;应用区块贴图技术和滚屏技术解决了大型多层动态场景的问题,并对人工智能在BREWMP开发中的应用进行了深入分析;文中结合自己开发过程的实践经历,介绍了开发过程中的一些经验,借助这些经验,可以使开发过程更加简单,开发出的应用具有更好的通用性。文中提到的针对开发中的各种问题的解决方案不止具有理论的可行性,并且已在实际开发中大量运用,从测试结果来看,优势相当明显,对指导BREW应用的开发具有很大的实际意义。