- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8.4.3 移动设备操作系统 Palm OS 微软的系列移动操作系统 嵌入式LINUX Symbian OS/EPOC OS 其他 移动设备操作系统 Palm OS Palm OS是一套专门为掌上电脑编写的操作系统,充分考虑到了掌上电脑的资源受限等特点,本身所占的内存很小,其上所编写的应用程序的内存占用也很小,可以运行众多的应用程序。 目前专门为Palm OS编写的应用程序非常丰富,也使得Palm 系统一直受到较多的关注。 第一部Palm系列的掌上电脑是1996推出的Palm Pilot 1000,使用Palm OS 1.0操作系统,显示屏幕为单色STN,160×160象素,2级灰度,处理器采用MOTOROLA Dragonball 16MHz,通过串口通讯,内存128KB。 移动设备操作系统 微软的系列移动操作系统 Windows公司最早推出的掌上设备的操作系统是Widnows CE。 微软公司在Windows Mobile的概念下,发展了Pocket PC和SmartPhone两大平台体系,分别针对手持电脑和智能手机两个领域。 最大优势是图形用户界面功能强大,开发工具比较完善,使用者也容易入门,操作起来较为熟悉;同时提供了较强的多媒体功能,如视频、音频回放等; 缺点是本身对内存等资源的消耗较大,需要配置很高的移动设备加以支持,成本较高,较适合一些高端的企业应用场合。 移动设备操作系统 嵌入式LINUX 嵌入式Linux在开放源码的LINUX系统之上发展而来,具备了Linux的诸多优点,如支持多任务等,也可以对应用软件提供良好的支持。 由于开放源码,也比较容易移植, 可扩展性和可移植性是该类系统的最大优势。 目前支持嵌入式Linux的移动设备正在逐渐增多,但还远未达到成熟的地步,仍然有很大的发展空间。 移动设备操作系统 Symbian OS/EPOC OS EPOC OS是一种专门为掌上设备而设计的开放式操作系统,特别是针对智能手机应用。 在其上发展起来的SymbianOS目前得到了诺基亚等移动终端厂商的支持,功能日益完善,在智能手机领域占有较大的份额。 Symbian OS的设计非常灵活,特别是其用户界面框架可以支持众多不同配置和输入输出手段的智能手机,是其最大的优势。 8.4.4 移动界面开发工具 很多开发工具特别是设备厂商提供的开发包和硬件密切相关,使得互相之间的兼容性较差。 要有针对性地对各种可能运行的平台进行测试,以便充分保证移动应用的运行效果。 模拟器软件 模拟器就是在一种平台上采用软件模拟另外的软硬件环境。 移动设备的模拟器主要由相应的开发商推出。模拟器有几种不同的形式: 单纯的模拟界面,不同的设备的差别就在于采用了不同的贴图,J2ME环境中的模拟器很多属于此列。 硬件与软件环境分别模拟,即使用模拟器引擎模拟硬件环境,然后再针对特定的设备使用专门的ROM实现软件环境的模拟。Palm、Windows Mobile等模拟器属于这一类。 简单的软硬一体式的模拟工具,一般为每一款移动产品设计一种模拟器,应用分为较窄,国内文曲星的模拟器就是这种形式。 几种不同形式的模拟器 Openwave WAP SDK提供的模拟器 PALM模拟器 诺基亚的WAP模拟器 几种不同形式的模拟器 J2ME模拟器 8.5 移动界面设计实例 是一个航空旅行服务程序,采用WML编写。 提供查询功能帮助用户安排旅行计划,特别是机票的购买或预订。 其设计使用了Openwave公司的WAP SDK中的移动浏览器(Mobile Browser)所提供的多种用户界面设计要素。 应用中用到的times.wmls是WML Script脚本语言编写的辅助程序,其作用是随机地产生航班号和起飞时间等模拟数据,需要自己根据程序中使用的情况编写。 应用实例分析 该应用界面的设计过程包括以下步骤: 明确用户群 经常旅行的用户,一般旅行的目的是商务事宜,此类用户对飞行时刻表、机场代号以及航班非常熟悉。 不常旅行的用户,一般旅行的目的是处于个人原因,可能几周甚至几个月可能会安排一次旅行,这些用户可能就不太熟悉具体的航线或航班代号等信息。 应用实例分析 明确用户需求 确定用户的主要操作是设计用户界面导航流程并进行优化的基础。 经常旅行的用户的主要操作包括了解航班情况(准时或延误)、查找航班时刻以及预定机票等; 不常旅行的用户的主要操作包括查看某一特定航线的票价或查找特价机票信息等; 第一次使用的用户可能需要适当的帮助提示。 应用实例分析 确定界面的设计目标 经常旅行的用户有一个常飞人员号码,可以用于实现用户使用界面的个性化,包括航班预订情况的保存和修改等。 对于不常旅行的用户来说,重点是提供快速的目标航班、票价以及可能的特
您可能关注的文档
最近下载
- 人教版(2024)七年级上册生物全册集体备课教案 .pdf
- YYT 1789.4-2022 体外诊断检验系统 性能评价方法 第4部分:线性区间与可报告区间.docx VIP
- 江西省临川第一中学2024-2025学年高一上学期开学考试历史试题(解析版).docx VIP
- 2023年汕头市投资控股集团有限公司人员招聘考试题库含答案解析.docx VIP
- 一种凝汽式汽轮机低压缸效率的在线计算方法.pdf VIP
- 口腔名词解释、大题.pdf VIP
- 《革命烈士诗抄》阅读试题及答案.docx VIP
- 招标代理投标文件.doc VIP
- 2022年汕头市投资控股集团有限公司校园招聘考试笔试试题及答案解析.docx VIP
- 2024年四川宜宾初中学业水平考试数学试卷真题(含答案详解).doc VIP
文档评论(0)