基于Symbian S60 3rd平台的多语言环境支持组件的设计与实现

基于Symbian S60 3rd平台的多语言环境支持组件的设计与实现

论文摘要

Symbian平台是当今智能手机三大操作系统平台之一,拥有最高的市场占有率。Symbian智能手机平台采用底层操作系统与用户界面平台分离的结构,而S60用户界面平台正是其中应用范围最广,应用设备型号最多的代表。针对目前智能手机操作系统软件中普遍存在的区域局限性,本文在基于Symbian OS,采用S60 3rd用户界面平台的设备环境下,探讨了多语言环境支持的实现机制,并以日文支持为例完成了多语言环境支持组件的设计与实现。本文的主要工作与取得的成果包括:1、对Symbian OS,S60用户界面平台应用程序架构的分析。2、以日文支持为例分析了系统需求,完成了系统架构设计。3、设计实现了组件核心,日文字符集转换支持插件。提供对Shift-JIS编码,EUC-JP编码与Unicode编码转换的支持。4、设计实现了邮件处理模块,用户可以将收到的日文编码邮件转换为Unicode来正常显示。5、设计实现了日文输入法支持模块,提供日语平假名与片假名的输入支持。6、最终在Nokia N73设备上完成了真实环境下多语言支持组件的调测,达到了组件可初步实际应用的目标。通过本文的探讨,可以得出如下结论。Symbian平台作为具有良好开放性的智能手机操作系统,为实现用户定义的多语言环境支持提供了相应的接口与API支持,允许第三方开发者针对具体用户需求进行定制开发。本文以日文支持为例完成了多语言环境支持组件的编码实现,取得了预期的初步成果。但在日文字符集支持、日语输入假名汉字转换等方面也还存在进一步研究改进的空间。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 课题背景
  • 1.1.1 智能手机操作系统之争
  • 1.1.2 Symbian平台及其对软件开发的支持
  • 1.1.3 智能手机平台对全球化与本地化的支持
  • 1.1.4 课题价值与意义
  • 1.2 课题任务
  • 1.2.1 课题内容
  • 1.2.2 本人承担任务
  • 1.3 论文结构
  • 第二章 开发环境与工具
  • 2.1 设计辅助工具的选择
  • 2.2 开发工具的选择与环境搭建
  • 2.3 测试环境的搭建
  • 第三章 SYMBIANS60平台架构特性与平台安全性
  • 3.1 清除栈与对象的两阶段构造机制
  • 3.2 S60平台的视图架构
  • 3.3 平台安全性
  • 第四章 需求分析与架构设计
  • 4.1 系统需求分析
  • 4.2 系统整体架构设计
  • 第五章 日文字符集转换模块的设计与实现
  • 5.1 日文字符集编码方式
  • 5.1.1 Shift-JIS字符集编码
  • 5.1.2 EUC-JP字符集编码
  • 5.2 日文字符集转换模块分析与设计
  • 5.3 日文字符集转换模块的实现
  • 5.3.1 建立字符集索引表
  • 5.3.2 实现ECOM插件接口
  • 5.3.3 封装字符集转换模块
  • 5.4 由字符集转换插件提供的日文网页浏览支持
  • 第六章 邮件处理模块的设计与实现
  • 6.1 邮件处理模块分析与设计
  • 6.2 邮件处理模块的实现
  • 6.2.1 Symbian平台的通讯处理框架
  • 6.2.2 Base64解码的实现
  • 6.2.3 实现UI逻辑、封装邮件处理模块
  • 第七章 日文输入法模块的设计与实现
  • 7.1 日文输入法模块分析与设计
  • 7.2 日文输入法模块的实现
  • 7.2.1 实现ECOM插件接口
  • 7.2.2 输入法控制类的实现
  • 7.2.3 实现多重按键处理引擎
  • 7.3 输入法模块安装与使用
  • 第八章 结束语
  • 8.1 论文工作总结
  • 8.2 问题和展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].一步到位 Symbian手机不再需要证书签名[J]. 电脑爱好者 2011(12)
    • [2].扔掉繁琐 Symbian桌面也简洁[J]. 电脑迷 2012(01)
    • [3].Symbian一季度实现完全开源 系统问题或致积重难返[J]. 通信世界 2010(06)
    • [4].Silverlight for Symbian姗姗来迟[J]. 互联网天地 2010(03)
    • [5].Symbian的变革[J]. 互联网天地 2010(03)
    • [6].与百度达成战略合作 Symbian致力建立良性循环生态系统[J]. 通讯世界 2010(07)
    • [7].成立创新中心 加入Symbian协会 高通与Symbian合谋开源平台[J]. 通信世界 2009(42)
    • [8].Symbian手机二季度出货量达2.259亿部[J]. 石油工业计算机应用 2008(04)
    • [9].开放在即 多方受益 从Symbian即将开源说起[J]. 数字通信 2008(14)
    • [10].王者Symbian守望下一个10年[J]. 通讯世界 2008(06)
    • [11].开放、融合、创新——Symbian布局未来发展[J]. 数字通信世界 2008(07)
    • [12].Symbian走向整合[J]. 互联网周刊 2008(16)
    • [13].第二季度Symbian手机出货量同比增5%[J]. 每周电脑报 2008(28)
    • [14].王者之路 Symbian[J]. 数码世界(B版) 2008(03)
    • [15].浅析Symbian手机病毒的防治策略[J]. 广西通信技术 2012(04)
    • [16].Symbian布局移动互联网[J]. 数字通信世界 2010(06)
    • [17].Symbian操作系统安全机制及病毒生存环境分析[J]. 信息网络安全 2010(08)
    • [18].开放原始码的Symbian和无法逃避的产品周期[J]. 电子与电脑 2009(08)
    • [19].Symbian中国公司高层谈人才战略[J]. 数字通信世界 2008(04)
    • [20].基于Symbian平台的移动流媒体客户端设计[J]. 微处理机 2008(03)
    • [21].Symbian开源闹剧[J]. 现代计算机 2011(01)
    • [22].Symbian免费开源智能手机系统[J]. 电信工程技术与标准化 2010(03)
    • [23].基于Symbian的无线信息设备远控技术的研究[J]. 广西大学学报(自然科学版) 2008(S1)
    • [24].Symbian高调纳贤[J]. 通讯世界 2008(04)
    • [25].基于Symbian的短信拦截技术的研究与实现[J]. 湖北大学学报(自然科学版) 2011(01)
    • [26].基于Symbian的智能手机操作系统应用研究[J]. 浙江树人大学学报(自然科学版) 2010(04)
    • [27].Symbian平台网络开发框架的研究与实现[J]. 计算机应用 2008(04)
    • [28].基于Symbian平台智能家居控制系统的设计与实现[J]. 天津师范大学学报(自然科学版) 2011(02)
    • [29].Symbian联合组织推动全新融合时代[J]. 通信世界 2008(46)
    • [30].基于Symbian操作系统的套接字通信研究[J]. 微计算机信息 2008(11)

    标签:;  ;  ;  ;  

    基于Symbian S60 3rd平台的多语言环境支持组件的设计与实现
    下载Doc文档

    猜你喜欢