基于BREW平台的无线应用开发中的若干关键问题的研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:gzsoft168
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
每个移动用户都希望手中的移动设备能具有更多的功能,无论是高端个人移动数字助理(PDA),还是低成本的大众化手机,都是如此。目前人们正在积极研究利用高速ASIC 技术为低成本移动设备添加新功能的可能性。如果这些功能需要集成高端操作系统来实现,考虑到相关的成本和体积因素,问题即变得复杂化了。大众化设备一般只提供支持特有服务组和接口的专有解决方案,尽管多数会共享一个底层环境,但ASIC 上的专有层妨碍了常规应用程序的开发,而且使常规应用程序无法供设备厂商广泛使用。QUALCOMM 的BREW(Binary Runtime Environment for Wireless,即无线二进制运行环境)就是支持在移动设备上运行应用软件的最常用的无线平台之一。BREW 是一个端到端的解决方案,它既是一种开放的技术平台,同时也是一个完美的商业模型,可以使所有参与者在整个价值链上实现收入共享。基于BREW 平台无线应用开发中涉及若干关键问题。(1)目前大多数移动设备的资源都非常宝贵,尤其是内存资源,为了解决内存不足这个问题,本文对BREW 内存管理及其改进进行了深入分析,还以实际应用程序的开发为例给出了改进方案;(2)现有大多数移动设备的ARM 芯片处理速度有限,但是许多应用都涉及多幅图像的处理,特别是动作类游戏,角色和场景都比较多,要在如此受限的环境中,让每个角色的动作形象逼真,用普通的台式机的处理方法显然是不行的,因此图形图像处理是另一个亟待解决的关键问题;(3)如今在线应用(如网络游戏)已经不是PC 机的专利了,BREW 使得在小小的手机上玩网络游戏成为现实,如何实现?这理所当然是我们面临的又一个难题;(4)虽然BREW 所提供的SDK 在不断升级,但是这显然不能满足我们开发人员特定的需求,因此,开发一些BREW 扩展接口对提高BREW 开发的效率和质量是十分必要的。本文前三章首先介绍了BREW 技术、BREW 程序设计基本概念,然后从第四章到第七章,就着重对上述BREW 应用开发中的几个关键问题逐个进行深入分析,并且都给出了解决方案。第八章总结了BREW 应用性能优化的一般方法。最后一章对全文进行了总结,并提出了下一步的工作。本文是作者从事BREW 应用开发一年多以来的经验总结,相信文中的许多方法和结论对以后的BREW 应用开发具有广泛的指导意义。
其他文献
分布对象技术已成为分布异构环境下应用集成和开发的主流技术和计算范型。将传统的CORBA技术应用到Web环境下,充分利用两者的优势,能够为分布式Web计算带来高效率。 本文深
本文论述了对CCL图像进行图像预处理、缺陷分离、特征值提取和分类识别的应用特点与解决方法,提出了基于边缘特征的多灰度级的多目标分割方法,以及提高大容量图像处理速度的硬
近年来随着嵌入式系统的迅猛发展,移动计算模式的兴起,特别是各种新型的消费类手持设备的流行,一种全新的数据库产品——嵌入式数据库系统应运而生.嵌入式数据库系统是运行在
随着计算机网络的发展与应用的日益普及,网络的安全问题也日益突出,主要表现为网络中的信息传输安全和存储安全。特别是存储的应用信息和管理信息(如系统软件等),经常遭受恶意或非
随着计算机网络的迅速发展,目前的网络规模极为庞大和复杂,基于网络的应用急剧增长。网络互联环境越复杂,就意味着网络服务越容易出现问题,网络的性能越容易受到影响。为了给用户
随着互联网技术的飞速发展,网络安全变得日益重要和复杂。入侵检测系统(IDS)是一种主动的网络安全防御措施,能有效地弥补防火墙的不足,是继防火墙后的第二道安全防线。 论文
本文介绍了电子商务及其相关的一些基本概念、电子商务标准的由来以及电子商务标准RosettaNet的产生和发展,详细介绍了RosettaNet的概念、特征及其组件和技术构成,用电子商务标
随着移动通信的广泛应用,网络的规模不断扩大,网络的复杂性不断增加,网络管理日益受到人们的重视。为了提高全网综合经济效益和网络资源利用度,使已建成的设备和网络充分发挥
本文以四川省科技厅“通用智能反垃圾邮件机”课题为研究基础,对邮件服务器技术和反垃圾邮件技术进行了深入研究,在此基础上提出了本课题研究的基于人工免疫原理的垃圾邮件过
企业资源计划系统集信息技术与先进的管理思想于一身,成为现代企业的运行模式。而主生产计划的制订是企业资源计划中的重点和难点问题之一,也是在生产中产生重大经济效益的问题