移动增值应用开发技术导论第二章移动终端_第1页
移动增值应用开发技术导论第二章移动终端_第2页
移动增值应用开发技术导论第二章移动终端_第3页
移动增值应用开发技术导论第二章移动终端_第4页
移动增值应用开发技术导论第二章移动终端_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1移动增值应用开发技术导论第2章(2)软件技术(移动应用开发方向)专业课程之一主要内容2.5移动终端支持的业务2.4移动终端的应用软件2.3移动终端的操作系统2.2移动终端的组成2.1移动终端的定义和功能2.1移动终端的定义和功能用户实现业务需要依托于移动通信网络移动终端是用户可以操作的设备移动终端是通过发射和接收电磁波,使用户连接到移动通信网络,并享受相应服务的设备。手机笔记本+手机……移动电话之父——马丁.库柏1973年研制出第一部手机原型。1975年获得无线电话的专利。手机的发明者之一马丁·库柏和世界上第一部手机2.1移动终端的定义和功能(续)单机功能

1)移动终端的单机功能是指不需要依赖于移动通信网络就可以在本机上实现的功能。

2)播放音乐、播放视频、单机游戏、照相、闹钟、备忘录、计算器、日历……网络功能

1)移动终端的网络功能必须与移动通信网络进行交互操作才能实现的功能。

2)话音业务、视频电话、MMS、WAP浏览、下载图片、游戏、移动e-mail…..2.2移动终端的组成移动设备用户识别模块2.2移动终端的组成(续)用户识别模块(SIM/UIM/USIM卡)SIM卡是带有微处理器的智能芯片卡,它的构成是以下几个模块:

---CPU---程序存储器(ROM)---工作存储器(RAM)---数据存储器(EPROM或E2PROM)---串行通信单元全球主要的智能卡制造商:

Axalto雅斯拓/Gemplus金普斯(法国)SIM卡除了5个功能模块之外,还存储很多信息。A3、A8鉴权加密算法、密钥Ki、KcPIN码、PUK码2.2移动终端的组成STK卡STK(SIMTOOLKIT),简称“用户识别应用发展工具”,可以理解为一组开发增值业务的命令,一种小型编程语言,它允许基于智能卡的用户身份识别模块SIM运行自己的应用软件。

STK卡与普通SIM卡的区别在于,在STK卡中固化了应用程序,也就是我们常说的菜单。

2.2移动终端的组成(续)移动设备(手机)CPU——移动终端的控制中枢系统RAM、ROM——存储数据输入系统——语音、键盘、天线的接收模块输出系统——语音、屏幕、天线的发射模块扩展存储器——存储各种格式的文件应用程序扩展接口——红外、蓝牙、USB接口电池2.2移动终端的组成(续)移动终端的工作原理移动终端的操作系统移动终端的应用软件移动终端支持的业务2.3基于移动终端的应用体系2.3.1移动终端的操作系统2.3.1移动终端的操作系统(续)任何智能手机都需要操作系统,软件配合硬件,从而实现多种功能的人机交互。智能手机具有三个特点:通话、高级的处理能力、扩展能力操作系统赋予智能手机的两大关键性功能:人机互动第三方应用开发7大主流操作系统:Symbian

(Nokia、Moto、索爱)WindowsMobile(Moto)Linux(Moto)Palm(Moto)Android(Google)MacOSX(苹果)BlackBerry(黑莓)2.3.1移动终端的操作系统(续)Symbian由摩托罗拉、西门子、诺基亚等几家大型移动通讯设备商共同出资组建的一个合资公司,专门研发手机操作系统。总部在伦敦。而Symbian操作系统的前身是EPOC,而EPOC是ElectronicPieceofCheese取第一个字母而来的。2.3移动终端的操作系统——SymbianSymbian操作系统在智能移动终端上拥有强大的应用程序以及通信能力,这都要归功于它有一个非常健全的核心--强大的对象导向系统、企业用标准通信传输协议以及完美的sunjava语言。2.3移动终端的操作系统(续)SymbianOS特点:计算机技术和移动电话技术融合SymbianOS提供了一组核心的适用于所有Symbian手机的应用编程接口API采用了灵活的界面设计丰富的应用套件国际语言支持维护着对数据的及时访问2.3移动终端的操作系统(续)SymbianOS的智能平台:S60:适于单手操作,Nokia7650S80:适于双手操作,Nokia9210UIQ:以笔操作为主,代表作品是索爱P8022.3移动终端的操作系统(续)Nokia76502.3移动终端的操作系统(续)Nokia92102.3移动终端的操作系统(续)索爱P8022.3移动终端的操作系统(续)SymbianOS的开发环境:VC6.0Java2.3移动终端的操作系统(续)Windowsmobile系列操作系统由微软计算机的Windows操作系统上变化而来。“WindowsMobile将熟悉的Windows体验扩展到了移动环境中,所以您可以立即使用它投入工作。”——Microsoft2.3移动终端的操作系统——WindowsMobileWindowsMobile5.0

WindowsMobile的特点:底层源码都是基于Windows源代码进行编写,可与PC无缝连接集成了用户熟悉的常用软件。2.3移动终端的操作系统(续)WindowsMobile系列操作系统具有功能更强大,多数具备了音频、视频文件播放、上网冲浪、MSN聊天、电子邮件收发等功能。而且,支持该操作系统的智能手机多数都采用了英特尔嵌入式处理器,主频比较高。2.3移动终端的操作系统(续)WindowsMobile的三大平台:PocketPCSmartphoneMediaCenters早期:PocketPC、Palm-SizePC和HandheldPC2.3移动终端的操作系统(续)PocketPC2.3移动终端的操作系统(续)Smartphone2.3移动终端的操作系统(续)MediaCenters2.3移动终端的操作系统(续)2.3移动终端的操作系统(续)WindowsMobile的开发环境平台级开发

PlatformBuilder/EmbeddedVisualC++应用级开发构建能够运行在WindowsMobile设备上的应用程序。2.3移动终端的操作系统(续)优点:相关的铃声设置项目较为丰富;支持不限时录音;能通过PC进行共享上网;内置Picsel文件阅读器,兼容word/excel/powerpoint/pdf/txt文档及部分格式图片;方便的后台任务管理功能。缺点:不支持自定义快捷键;不支持关机闹钟;仅能通过红外线发送;无内置英汉词典;不支持RealMedia格式视频;不能对储存卡进行格式化操作;待机时间较短。2.3移动终端的操作系统(续)Linux本身具有自由、免费、开放源代码的优势。另外还有来自互联网、遍布全球的程序员的努力,与IBM、Sun等计算机巨头的支持。2.3移动终端的操作系统——LinuxLinuxOS概述:源代码开发,软件授权费用低,应用开发人才资源丰富占用系统资源较低,性能比较稳定兼容性好2.3移动终端的操作系统(续)优点:能有效地进行后台程序管理;信息管理系统相当全面,记事本文档能直接保存为TXT文档;在USB大容量储存模式下无需驱动即可连接电脑;可浏览并编辑TXT文档;系统自带的RealPlayer可实现全屏播放。

缺点:不支持自定义快捷键;不支持真正的情景模式设置;不支持红外连接,蓝牙不易查找;无法完全备份内存中的数据;可扩展的软件相对较少。2.3移动终端的操作系统(续)PalmOS是3Com公司的PalmComputing部开发的一种32位的嵌入式操作系统,它的操作界面采用触控式,差不多所有的控制选项都排列在屏幕上,使用触控笔便可进行所有操作。2.3移动终端的操作系统——PalmPalmOS是一种32位的嵌入式操作系统以简单的图形界面来完成对信息的处理操作PalmOS系统是一个全占式多任务的操作系统索尼的PDA全部采用Palm系统,市场份额减退。2.3.1移动终端的操作系统——Palm优点:系统运行占用资源少,处理速度快,简单易用。缺点:手写输入不支持词语联想;无情景模式设置;不支持关机闹钟;不可编辑文档;J2ME游戏需转换为PRC格式后才可能运行;蓝牙功能较弱;对已安装程序的管理功能较弱。用户群较少2.3.1移动终端的操作系统——Palm2.3.1移动终端的操作系统——AndroidAndroid一词本义是指“机器人”,是google于07年11月5日宣布的基于Linux平台开源手机操作系统名称。2008.9.22美国运营商T-MobileUSA在纽约正式发布世界上第一部使用Android操作系统的手机,支持WCDMA网络,支持WiFi。优点:具备触摸屏、高级图形显示和上网功能,界面强大。缺点:该系统的机型少,上手有点难度2.3.1移动终端的操作系统——AndroidAndroid是一种针对移动平台的开放源码操作系统。Android平台被称为一个产品,因为他是一系列组件的集合,包括:基于Linux内核的操作系统Java编程环境工具集:编译器、调试器和模拟器用来运行应用程序的DalvikVMAndroid开发环境下载JDK5或者JDK6——安装,设置环境变量JAVA_HOMECLASSPATHPATH下载Eclipse3.3或者3.4IDEforjava下载AndroidSDK解压——path中加入SDK包的tools目录全路径下载ADT0.8解压打开Eclipse安装ADT插件2023/1/1647Emulator2.3移动终端的操作系统—MacOSXMacOSX是全球领先的操作系统。基于坚如磐石的UNIX基础,设计简单直观,让处处创新的Mac安全易用,高度兼容,出类拔萃。MacOSX以简单易用和稳定可靠著称。2.3.1移动终端的操作系统——BlackBerryBlackBerryOS是ResearchInMotion专用的操作系统,是美国市场上占有率第一的智能手机。其经典设计就是宽大的屏幕和便于输入的qwerty键盘,一直是移动电邮的巨无霸,是正统的商务机,多媒体播放差。2.4移动终端的应用软件系统管理软件比如SeleQ、Motokit网页浏览软件比如Opera、UCWeb办公、即时通信类软件比如QuickOffice和ContactManager、移动QQ多媒体播放软件比如MP3go和SmartMovie游戏软件专用应用软件比如来电、短信防火墙2.4移动终端的应用软件(续)SeleQ:屏幕截图改变logo快速指定文件夹RAM整理2.4移动终端的应用软件(续)Motokit是一款MOTOV系列手机的功能修改软件,其功能强大,操作简便,主要用于在线修改和调试手机2.4移动终端的应用软件(续)网页浏览器WAP(所有WAP手机)UCWeb(所有java手机)Opera(仅限于NokiaS60,索爱P908)Doris(仅限于Symbian手机)Webview(所有Java手机)2.4移动终端的应用软件(续)Opera2.4移动终端的应用软件(续)UCWeb2.4移动终端的应用软件(续)办公即时通讯类软件Quickoffice

Quickword

Quicksheet

Quickpoint2.4移动终端的应用软件(续)ContactsManager

名片夹备份软件保存、读入、发送和删除2.4移动终端的应用软件(续)2.4移动终端的应用软件(续)移动QQ2.4移动终端的应用软件(续)多媒体播放软件2.4移动终端的应用软件(续)MP3Go2.4移动终端的应用软件(续)SmartMoviePocketPlayerGSPlayerBetaPlayer……..2.4移动终

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论