人机交互课件第8章 移动界面设计.ppt

  1. 1、本文档共81页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
人机交互课件第8章 移动界面设计

移动浏览标准 WAP WAP( Wireless Application Protocol)是专门为移动系统设计的一种通信协议和应用环境,由一个称为“WAP论坛”的组织负责制订,目前已推出了2.0标准,不过全面支持WAP2.0的设备还需要一定的时间才能得到普及。 在WAP 2.0版本中增加了对IP、TCP和HTTP等标准协议的支持,而且在支持用户向服务器端发出请求的PULL模式之外,还增加了PUSH模式,可以支持服务器端的应用程序通过一个PUSH代理(Push Proxy)向客户端发送信息,特别适合向用户发送定制的新闻等。 移动浏览标准 WML WML专为移动设备设计,因而其开发也具有相应的特点,开发WML应用需要重新设计其内容,特别是其用户界面,需要考虑移动设备的屏幕大小以及计算能力进行特别的设计,因此需要专门的网站加以支持,如中国移动的移动梦网WAP网站。 目前的问题是这种专门的网站相当少,因为需要重新制作网站内容,特别是大型网站的成本很高,通过采用中间件和服务器端生成技术对现有的HTML页面内容进行动态的转换是一种有效的解决手段。 移动浏览标准 XHTML Basic 与XHTML MP 2000 年12月,W3C发布了XHTML Basic 规范作为面向移动应用的浏览页面语言的推荐规范。 在其上通过增加部分功能模块设计的XHTML MP(XHTML Mobile Profile)目前得到了广泛的支持。 XHTML Basic和XHTML MP是在XHTML的基础上发展起来的,而XHTML也将是目前的主流页面语言HTML的换代技术,因此基于XHTML MP开发的移动应用具有良好的兼容性,前景广阔。 9.3.2 移动设备操作系统 Palm OS 微软的系列移动操作系统 嵌入式LINUX Symbian OS/EPOC OS iPhone?OS 移动设备操作系统 Palm OS Palm OS是一套专门为掌上电脑编写的操作系统,充分考虑到了掌上电脑的资源受限等特点,本身所占的内存很小,其上所编写的应用程序的内存占用也很小,可以运行众多的应用程序。 目前专门为Palm OS编写的应用程序非常丰富,也使得Palm 系统一直受到较多的关注。 第一部Palm系列的掌上电脑是1996推出的,使用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的移动设备正在逐渐增多,但还远未达到成熟的地步,仍然有很大的发展空间。 开放手机联盟开发的Android平台 移动设备操作系统 Symbian OS/EPOC OS EPOC OS是一种专门为掌上设备而设计的开放式操作系统,特别是针对智能手机应用。 在其上发展起来的SymbianOS目前得到了诺基亚等移动终端厂商的支持,功能日益完善,在智能手机领域占有较大的份额。 Symbian OS的设计非常灵活,特别是其用户界面框架可以支持众多不同配置和输入输出手段的智能手机,是其最大的优势。 iPhone?OS iPhone?OS?是由苹果公司为iPhone开发的操作系统。它主要是给iPhone和iPodtouch使用。就像其基于的Mac?OSX操作系统一样,它也是以Darwin为基础的。iPhoneOS的系统架构分为四个层次:核心操作系统层、核心服务层,媒体层,可轻触层。系统操作占用大概512MB的存储空间。?支持的软件?iPhone和iPodTouch使用基于ARM架构的中央处理器,而不是苹果的麦金塔计算机使用的x86处理器,它使用由PowerVR视屏卡渲染的OpenGLES?1.1. 8.4.4 移动界面开发工具 很多开发工具特别是设备厂商提供的开发包和硬件密切

您可能关注的文档

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档