基于BREW平台的手机应用开发

来源 :重庆大学 | 被引量 : 0次 | 上传用户:errand2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在技术进步和市场需求的共同推动下,传统的手机软件开发存在种种弊端导致软件开发周期长,造成研发成本增加,产品的市场竞争力下降。BREW以其瘦薄、快速、开放、可扩展、可移植、安全等特点则可以很好地解决了此难题。同时,中间件技术隔离了网络同具体硬件的差异。因此,基于BREW平台的手机软件开发具有重要的实用价值。论文以一个实际的BREW开发项目作为载体,针对当前BREW平台的UI(UserInterface)机制进行研究和分析,从项目开发的角度对存在的问题进行解决和优化。主要研究内容包括:①阐述了BREW平台的相关内容,包括平台架构以及其技术特点及优势。通过基于BREW平台上的应用开发,研究了BREW开发环境及其应用的建立过程。重点分析了BREW开发过程中的关键技术和核心机制,包括BREW事件驱动机制、面向对象机制等。②随着手机定制化要求和相关规范越来越复杂,为解决应用扩展以及后期维护对当前所有项目运作带来的问题,论文采用基于MVC模式的BUIW机制。不仅能在UI方面表现的更加灵活丰富,且程序结构清晰,逻辑易于控制,更能大大降低整个工程维护成本且能够为后续终端的研发做技术方面的积累。首先分析了现在大部分项目中使用的Dialog机制及其存在的种种弊端,通过实际开发中存在的问题,提出分离UI层和逻辑层的构想;然后以MVC架构为思想主线对BUIW机制进行深入分析;最后分别研究了两者在各自的事件分发及处理过程的机理,以及对项目自身及后续的影响。③通过对BREW平台相关内容的研究以及对UI机制存在问题的改进,论文在满足需求分析的前提下,运用了新的架构设计,即基于MVC模型的BUIW机制并结合BREW开发平台自身的特点,实现了手机闹钟应用程序的设计。最后,通过前面所取得的成果,对此闹钟系统进行功能测试和验证,并对测试结果进行部分的分析和说明。
其他文献
介绍了福建省果树盆景的种类、资源,对福建果树盆景的现状进行了分析,指出了果树盆景产业存在的不足,并阐述了福建果树盆景的发展趋势。
"李某某案"自2013年2月初被报道以来,由于涉事人特殊的家庭背景和性侵案的特殊性质,持续成为新闻中的热点事件。案件相关情况及家庭情况被各方媒体翻了个底朝天,纵观报道的整
目的探讨高血压患者血管超负荷指数(VOI)与颈动脉内膜中层厚度(CA-IMT)的关系。方法入选原发性高血压(EH)患者646例(男386例,女260例,包括未降压和已降压治疗者),年龄(62.2±
森林病虫害是对森林资源造成严重危害的重要因素之一,基层林农对病虫害的诊治知识匮乏,盲目防治或者防治不及时,都会造成经济损失。通过对我国森林病虫害的类型进行论述,并介
我国已经进入了老龄化社会,人口老龄化的速度逐渐加快,需要面对新形势采取措施积极应对。基于我国现阶段人口老龄化的发展现状分析老龄化社会的特征,以及人口老龄化带来的发
媒介技术的发展使书籍有了纸质、电子和DNA书籍之分。互联网、手机等新媒介阅读方式的流行使人们担心纸质书籍的命运。保罗·莱文森媒介进化的"完成任务程度决定存活程度"、
对无土栽培的发展作一概述,总结了无土栽培技术的优点与不足,具体介绍了无土栽培技术要点及其应用情况,并对该技术的发展趋势进行展望,以期促进无土栽培技术快速发展,在现代
孝敬父母一直都是中国人所重视的,百善孝为先一直是中国人所推崇的。随着我国人口老年化进程的加剧,中国社会老龄化程度不断加快,社会中的老年人人口不断增多,也给我国的社会
目的探讨高血压患者左心室肥厚(LVH)与血压变异性(BPV)及血压昼夜节律的关系。方法2008年1月至2012年6月,入选福建医科大学附属第一医院住院的高血压患者603例,按血压昼夜节
人们一天有大部分时间是在各种室内环境中度过,房屋本身在建筑施工、装修以及各种工作过程中会有大量的VOCs挥发出来,严重危害人类健康,亟待解决。本文以课题组自制的真空紫外灯