基于BREW平台的手机应用程序设计与实现

基于BREW平台的手机应用程序设计与实现

论文摘要

移动通信领域的发展日新月异,第三代移动通信技术即将商用,新技术已经在研究中了,如此迅速的发展使得手机开发商难以选择无线网络。手机中间件的出现使得这种现状大为改观,BREW和J2ME两大手机中间件技术隔离了网络和硬件的差异,为手机应用程序开发做出了巨大贡献。本文首先介绍了BREW平台软件架构和交叉编译开发环境,从REX操作系统任务到BREW平台介绍了REX操作系统和BREW平台的关系,分析了BREW平台软件开发环境;接着对BREW平台的软件编程机制进行了详细分析,先介绍了Dialog机制,然后以MVC架构为主线对BUIT机制进行了深入分析并对两者进行了对比;进而运用BUIT机制编写了一个复杂的手机日程表程序,从需求到实现详细阐述了手机应用程序的开发过程和其中需要注意的问题,总结了一些交叉编译环境测试的经验。本文对BUIT机制所使用的MVC架构进行了详细分析,对问题解决、程序优化和交叉编译环境测试等工作进行了总结。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 移动通信的发展
  • 1.2 工作背景
  • 1.3 BREW的特点
  • 1.4 完成的工作
  • 第二章 BREW软件架构和应用开发
  • 2.1 BREW软件架构
  • 2.2 BREW应用开发
  • 2.2.1 REX操作系统
  • 2.2.2 软件开发环境
  • 2.2.3 事件处理
  • 2.2.4 数据类型和编程接口
  • 第三章 BREW编程机制分析
  • 3.1 Dialog机制分析
  • 3.2 相关技术——MVC架构
  • 3.3 BUIT机制分析
  • 3.3.1 基于组合模式的视图
  • 3.3.2 基于中介者模式的模型
  • 3.3.3 基于观察者模式的事件通知
  • 3.3.4 基于职责链模式的事件流
  • 3.3.5 运用外观模式提供统一接口
  • 3.3.6 运用装饰器模式添加卷轴
  • 3.4 Dialog机制与BUIT机制对比
  • 第四章 基于BUIT机制手机日程表的实现
  • 4.1 系统目标
  • 4.1.1 状态建模
  • 4.1.2 用户界面规格
  • 4.2 日程表关键技术
  • 4.2.1 时间计算方法
  • 4.2.2 数据库操作
  • 4.3 日程表实现
  • 4.3.1 数据结构设计
  • 4.3.2 事件触发
  • 4.3.3 实现中遇到的问题及解决办法
  • 第五章 基于交叉编译环境的测试
  • 5.1 单元测试
  • 5.2 集成测试
  • 5.3 系统测试
  • 第六章 结论与展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].BREW平台下模拟静态变量的方法[J]. 通信技术 2009(11)
    • [2].基于BREW的无线数据业务开发[J]. 科技创新导报 2008(31)
    • [3].基于BREW平台的多态机制实现[J]. 软件工程师 2010(Z1)
    • [4].类多态机制在BREW平台下的实现[J]. 计算机与信息技术 2010(Z1)
    • [5].基于BREW平台的手机游戏设计与实现[J]. 湖南工业职业技术学院学报 2009(04)
    • [6].BREW平台中接口的设计与实现[J]. 微型机与应用 2012(05)
    • [7].基于BREW的手机软件模块设计[J]. 仪器仪表用户 2009(05)
    • [8].基于BREW的气象信息查询系统的设计与开发[J]. 微计算机信息 2010(02)
    • [9].手机应用开发平台BREW详解及发展浅析[J]. 中国高新技术企业 2010(34)
    • [10].博路:把握CDMA产业机会推动BREW业务新发展[J]. 通信世界 2008(37)
    • [11].基于BREW平台手机网络浏览器的设计[J]. 电子科技 2010(01)
    • [12].四川长城产品开发侧重BREW平台[J]. 通信世界 2008(22)
    • [13].基于BREW平台的手机游戏设计[J]. 现代计算机(专业版) 2009(07)
    • [14].基于BREW手机的移动监控客户端设计[J]. 计算机工程与设计 2010(07)
    • [15].一种基于BREW平台的移动终端软件开发模型[J]. 西南民族大学学报(自然科学版) 2009(03)
    • [16].基于BREW平台的移动流媒体系统解决方案[J]. 北京工业大学学报 2008(04)
    • [17].基于BREW平台手机图书馆系统的设计[J]. 通信技术 2011(05)
    • [18].Brew平台下的几种页面迁移技术研究[J]. 微计算机信息 2010(23)
    • [19].基于BREW平台开发手机游戏的中间件[J]. 科技信息 2009(16)
    • [20].BREW平台的类COM特性研究[J]. 软件导刊 2016(01)
    • [21].基于BREW MP平台的手机触摸屏游戏的实现[J]. 计算机应用 2012(S1)
    • [22].BREW手机平台游戏模块的设计与实现[J]. 保定学院学报 2011(03)
    • [23].基于BREW的触摸屏MMI的开发研究[J]. 广东通信技术 2009(05)
    • [24].BREW平台的UIONE手机开发技术研究[J]. 电脑知识与技术 2009(04)
    • [25].基于BREW平台的DAB手机电视的研发[J]. 现代电视技术 2008(01)
    • [26].基于BREW平台的DAB手机电视的研发[J]. 国外电子测量技术 2008(01)
    • [27].基于BREW平台的手机应用程序开发[J]. 徐州工程学院学报(自然科学版) 2010(03)
    • [28].基于BREW平台的嵌入式Java虚拟机研究与实现[J]. 微计算机信息 2008(30)
    • [29].BREW无线数据平台的研究与应用[J]. 科技信息 2008(29)
    • [30].基于模板的BREW应用可视化界面设计及代码生成[J]. 软件工程师 2010(Z1)

    标签:;  ;  ;  ;  

    基于BREW平台的手机应用程序设计与实现
    下载Doc文档

    猜你喜欢