- 浏览: 20445 次
最新评论
有关手机内程序系统平台的介绍
2011年08月09日
Java
是由Sun微系统公司所发展出来的程序语言,它本身是一种对象导向(Object-Oriented)的程序语言。JAVA目前在手机上应用最多的就是JAVA游戏。
Java手机软件平台
Java手机软件平台可以为手机用户提供游戏、个人信息处理、电子地图、股票等服务程序。J2ME(Java 2 Micro Edition)是致力于消费产品和嵌入式设备的最佳解决方案。Java技术的开放性、安全性和庞大的社会已有资源,以及其跨平台性,即“编写一次,到处运行”的特点,使Java技术成为智能手机软件平台的事实标准。采用Java技术后,编写应用程序和提供服务的人就不必关心接受其服务的手机采用的是什么操作系统和芯片,只要按照Java的要求去写程序就好了;同样,生产手机的厂商也不必顾虑将来谁来提供增值服务。可以看出,采用Java技术,可以建立完整、高效的无线数据增值服务产业链,从而为用户提供灵活、个性化、内容方式多样的服务。
Java手机发展现状
到今年6月,全世界已经有大约1亿部Java手机在使用,除中国大陆外共有53个移动运行商正式推出了基于Java技术的无线数据增值服务。中国移动通信集团已经建立了无线Java增值服务体系,并推出了“百宝箱”等服务品牌,包括游戏百宝箱、娱乐百宝箱、商务百宝箱、生活百宝箱等,已经于2003年7月10日开始正式商用。
中国联通公司也正在其CDMA 1X网络上建立无线Java增值服务体系,目前系统正在建设过程中,并且2003年9月26日中国联通、北京振戎融通公司和Sun公司在人民大会堂宣布联合发起成立“UniJa技术联盟”,三方将在联通CDMA 1X网络上的Java增值服务方面全面合作。
塞班系统介绍
Symbian前身其实是PSION(在九十年代末期,EPOC与Palm及WinCE在掌上电脑界成鼎足之势),1998年6月,诺基亚联合摩托罗拉(后来又退出)、爱立信、西子、SONY和PSION联合成立Symbian公司,专门从事无线操作系统的开发,Symbian开发出不久,富士通、三洋、索尼、三星、松下和Sendo也成为了Symbian的用户,目前手机市场中超过4/5的生产商已成为Symbian公司产品的授权使用者。
(即现在诺基亚基本上是塞班系统、诺基亚研发了多种更实用、更先进的塞班系统,,)继1999 年3月Symbian推出了Symbian5.0操作系统后,到目前为止已先后有了6.0、6.1、7.0、7.0s、8.0、9.0几种版本。
Symbian的优势
得到了占据市场份额大多数(80%)的手持通讯设备厂商的支持
支持C++和java语言(Python语言也已移植成功)
支持多种协议及标准OSIX、TCP、IPv4、 IPv6、Bluetooth、WAP、SyncML、SMS、EMS、MMS、WCDMA、i-mode、OBEX、POP3、IMAP4、SMTP
应用丰富:、日程表、信息服务、EMAIL、FAX、名片管理、通讯录、同步、PIM等
多媒体 :图片、音乐、视频
Internet:互联网连接浏览以及内容下载
安全稳定:数据完整性支持,可*高效的电池管理,数据同步,数 据加密,证书管理,软件安装管理
国际化 :支持Unicode,多种字体和文字格式
SymbianSDK
从Symbian OS v6.0开始(6.0以前的版本不支持中文),共有以下几种SDK(区别主要在界面) :
UIQ (应用于具有触摸屏的手机)
Nokia Series 60(应用于普通的数字小键盘手机)
Nokia Series 80(应用于具有完整键盘的手机)
Nokia Series 90(已废弃, Nokia 7710 原本使用它)
另外Nokia还提供针对特定设备的SDK:
Nokia 7710 SDK for Symbian OS, For C++
Nokia 9200 Communicator Series SDK
与其他操作系统有所不同,Symbian 操作系统不是通过多线程操作来实现大多数多任务处理的,它采用了事件驱动信息传送的方式。多线程操作十分复杂、容易出错,还占用很多系统资源(每个线程都可能需要几千字节的系统开销),Symbian 操作系统则采用了更为有效的方式―活动对象,因为在一个主要通过事件驱动的操作系统内创建另一个对象不但不需要改变使用环境,并且可将系统开销降至几十个字节。
Windows mobile
准确的说,Windows Mobile并不算是一个操作系统,只是微软旗下的一个品牌而已。
Windows Mobile的前身就是微软在1996年推出的Windows CE,2000年第二季度,微软Windows CE正式脱离对Palm的依赖,把Windows CE更名为Windows Pocket PC(缩写就是我们常说的PPC),进而开始了与智能手机联姻。
到了2003年,微软又开发了Pocket Phone Edition和Windows Powered Smart Phone操作系统,而这两者的融合,才是严格意义上的Windows Mobile。
Windows Mobile更倾向于手机和个人电脑的融合,Windows Mobile将用户熟悉的桌面Windows体验扩展到了移动设备上,由于Windows Mobile沿用了微软Windows操作系统的界面,许多用户都能很快上手。
相对于其他智能操作系统,Windows Mobile有个最大的优点,就是能实现使用Windows操作系统的电脑无缝连接:由于都是采用微软Windows,桌面电脑系统与手机系统进行了无缝结合,使得许多手机上的操作可以得到轻松便捷的实现,如更换主题、壁纸、铃声等等,各种保存在电脑或手机里的信息、资料可以轻松实现共享,这极大的方便了用户;最后一点不得不提的是,采用Windows Mobile的系统,可以有大量的应用软件可供用户选择。
但是Windows Mobile对通信的支持并不如大多传统手机厂商所支持的Symbian操作系统那么完美。
基于Windows Mobile操作系统的智能终端设备分为两个大类Pocket PC和Smartphone。其中Smartphone从外观设计、使用习惯等方面来看,其更像一部电话,同时具备一定的数据管理和处理能力。而Pocket PC的设计使它更像一部个人电脑,有非常强大的数据管理和处理能力,而现在有部分Pocket PC也加入了电话功能,使其成为新的Pocket PC phone。针对不同的硬件设备需求,微软的Windows Mobile操作系统也可以细分为:Windows Mobile for Smartphone,Windows Mobile for Pocket PC和Windows Mobile for Pocket PC phone。
Windows Mobile目前主要支持的厂商有HP(目前只做PPC),摩托罗拉、多普达等,以及夏新、华硕、联想、神达等。
mobile 5.0
目前最常见的系统版本是Windows Mobile 5.0,是微软在2005年发布的。按照系统不同的用途分别发布了三个版本:
Pocket PC Phone Edition(支持触控屏智能手机)
Smartphone Edition(非触控屏智能手机)
Pocket PC Edition(不具备手机功能手持设备)
Windows Mobile 5.0的功能介绍如下:
拥有办公软件套装:Word Mobile,PowerPoint Mobile Viewer以及Excel Mobile,
加强了单手操作性能,
更方便重新编写的摄像头应用程序接口,
软件开发者为内置摄像头机型开发应用软件将更为简单;
使用ActiveSync 4优化了智能手机对WiFi的支持
加入支持Push-To-Talk和视频电话功能
加强了蓝牙传输支持
支持类似于Treo650的永久记忆体,掉电情况下也可以保持所有数据支持USB 2.0,
使用Windows Mobile 5.0系统的机型可直接与外置移动硬盘连接传输。
mobile 6.0
最新版本是今年1月份的SGSM大会上微软推出的WindowsMobile6.0操作系统。
版本分类采用了不同的命名方式:
Professional(支持触摸屏智能手机)
Standard(非触控屏智能手机)
Classic(不具备手机功能的手持设备)
Mobile 发展历史
1997年,第一代微软移动设备操作系统 Windows CE 1.0;
1998年,升级版本为Windows CE 2.0(设备称为Palm-Size PC);
2000年,新的操作系统改名为Pocket PC 2000(也简称为 Pocket PC或者Windows CE 3.0);
2001年底,Pocket PC 2002问世;
2002年,推出增加手机功能的 Pocket PC Phone 2002;
同年,主要针对Symiban系统的Smartphone 2002诞生。
2003年,微软将Pocket PC 2003和Smart Phone 2003统一改称为Windows Mobile 2003,依然包括Windows Mobile 2003 for Pocket PC、Windows Mobile 2003 for Pocket PC Phone Edition和Windows Mobile 2003 for Smartphone。
2005年,微软没有延续年号的命名方法,采用操作系统所采用的Windows CE内核版本命名,将新的操作系统称为 Windows Mobile 5.0。依然包括Windows Mobile 5.0 for Pocket PC、Windows Mobile 5.0 for Pocket PC Phone 和Windows Mobile 5.0 for Smartphone。
2007年,微软在1月份的SGSM大会上微软正式推出WindowsMobile6.0移动设备操作系统,包括三个版本,但是版本分类采用了不同的命名方式:Professional(支持触摸屏智能手机)、Standard(非触控屏智能手机)、Classic(不具备手机功能的手持设备)。
什么是安卓系统介绍
安卓系统是于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。目前,最新版本为Android 2.4 Gingerbread和Android 3.0 Honeycomb
安卓系统
安卓系统以Java为编程语言,从接口到功能,都有层出不穷的变化,其中Activity等同于J2ME的MIDlet,一个 Activity 类(class)负责创建视窗(window),一个活动中的Activity就是在 foreground(前景)模式,背景运行的程序叫做Service。两者之间通过由ServiceConnection和AIDL连结,达到复数程序同时运行的效果。如果运行中的 Activity 全部画面被其他 Activity 取代时,该 Activity 便被停止(stopped),甚至被系统清除(kill)。
安卓系统的中间层多以Java 实现,并且采用特殊的Dalvik 虚拟机(Dalvik Virtual Machine)。Dalvik虚拟机是一种“暂存器型态”(Register Based)的Java虚拟机,变量皆存放于暂存器中,虚拟机的指令相对减少。
安卓系统版本分析
很多玩家用户可能会奇怪:“为什么安卓系统会用甜点作为它们系统版本的代号?”这个命名方法开始于 Andoird 1.5 发布的时候。作为每个版本代表的甜点的尺寸越变越大,然后按照26个字母数序:纸杯蛋糕,甜甜圈,松饼,冻酸奶,姜饼,蜂巢。
Android 1.1
发布时间:发布于 2008 年9月
Android 1.5 Cupcake
发布时间:发布于 2009 年 5 月
Android 1.6 Donut
2009 年 9 月发布
Android 2.0 Eclair
2009 年 10 月 26 日
Android 2.1 Eclair
Android 2.1: 2009 年 10 月 26 日,又一个主要版本升级以创纪录的速度放出。这次,大版本升级到了Android 2.1 “Eclair.”
Android 2.1主要特性:
提升硬件速度
更多屏幕以及分辨率选择
大幅度的用户界面改良
支持 Exchange活动墙纸
大幅改进虚拟键盘
蓝牙 2.1
Google 地图
Android 2.2 Froyo
谷歌于北京时间2010年5月20日晚上10:30点在旧金山Moscone会展中心举办Google I/O 2010大会第二天的会议,Google正式发布了代号是“froyo 冻酸奶”的Android操作系统2.2版。 相对于上一版本的 改变:
1、整体性能大幅度的提升
2、3G网络共享功能。
3、Flash的支持。
4、App2sd功能。
5、全新的软件商店。
6、更多的Web应用API接口的开发。
Android 2.3 Gingerbread
北京时间2010年12月7日凌晨,Google正式对外发布了他们的下一代智能手机操作系统Android 2.3也就被大家所熟知的Android Gingerbread系统。
主要更新包括:
游戏:增加了新的垃圾回收和优化处理事件,以提高对游戏的支持能力。原生代码可直接存取输入和感应器事件、EGL/OpenGL ES、OpenSL ES。新的管理窗口和生命周期的框架。
多媒体:支持VP8和WebM视频格式,提供AAC和AMR宽频编码,提供了新的音频效果器,比如混响、均衡、虚拟耳机和低频提升
通讯方式:支持前置摄像头、SIP/VOIP和NFC(近场通讯)
站在用户的角度看,这次更新的亮点主要有:
简化界面、速度提升: 更快更直观的文字输入:
一键文字选择和复制/粘帖:
改进的电源管理系统:
新的应用管理方式:
原生支持前置前置摄像头、互联网通话和NFC(近场通讯):
系统原生支持VoIP,可以在联系人里加入它的SIP帐户,然后直接通过系统来拨打VoIP电话。
增加下载管理器:
Android 2.4 Ice cream sandwich
就像Android 2.0和2.1版本都使用Eclair(法式奶油夹心甜点)一样,Android 2.3和2.4将会共享Gingerbread(姜饼)代号。这两个版本之间的变化不会太大,但是会有不少功能更新。
目前已知的Android 2.4带来的更新包括更多的动画特效、更快的运行速度、软件通话降噪、视频聊天等。
Android 2.4系统不会是之前一直谣传的Android 3.0,其真正的版本号将会是Android 2.4。
Android 3.0 Honeycomb
3.0系统特性
??优化针对平板
??全新设计的UI增强网页浏览功能
??n-app purchases功能
??经过优化的Gmail电子邮箱;
??全面支持GoogleMaps
Android 3.1 Honeycomb
Google发布了最新的Android3.1操作系统,新版本最大的改变是将Android手机系统跟平板系统再次合并,从而方便开发者。Android3.1相比3.0的升级有限,除了任务管理器可以滚动,支持USB 输入设备(键盘、鼠标等),另外还有,它会支持 Google TV.可以支持XBOX 360无线手柄,这个就牛掰了,大屏幕的Android平板电脑肯定会非常吃香,简直就是一台随身游戏机嘛,还是用手感最好的无线手柄的。此外就是一些widget支持的变化,能更加容易的定制屏幕widget插件。
2008年9月22日,美国运营商德国T-Mobile在纽约正式发布第一款Android手机――T-Mobile G1。该款手机为台湾宏达电(HTC)代工制造,是世界上第一部使用Android操作系统的手机,支持WCDMA/HSPA网络,理论下载速率7.2Mbps,并支持Wi-Fi。
2009年10月28日正式发布了Android 2.0 智能手机操作系统。
2010年1月索尼爱立信首款Android机型X10上市 。
2010年1月7日,Google在其美国总部正式向外界发布了旗下首款合作品牌手机Nexus One(HTC G5),并同时开始对外发售。
2010年7月9日,美国NDP集团调查显示,Android系统已占据了美国移动系统市场28%的份额
(以上信息均为收集、并非本人手打、发表让各位朋友了解手机系统、还有很多不完善的请误见怪)
发表评论
-
内核启动过程分析
2012-01-20 02:11 1112内核启动过程分析 2011 ... -
操作系统学习笔记1
2012-01-20 02:11 754操作系统学习笔记1 2010 ... -
深入探究 Win32 PE 文件格式
2012-01-20 02:11 801深入探究 Win32 PE 文件格 ... -
堆栈的认知!
2012-01-20 02:10 560堆栈的认知! 2010年11月2 ... -
uboot讲解
2012-01-20 02:10 1462uboot讲解 2010年09月15日 实验:p167 ... -
会说话的女人最出色
2012-01-19 10:01 758会说话的女人最出色 2011年07月06日 魅力这个词语 ... -
收集赞美人的词语
2012-01-19 10:01 1357收集赞美人的词语 2011 ... -
形容女孩子的词语
2012-01-19 10:01 1242形容女孩子的词语 2011年04月23日 阿娇金屋 闭月 ... -
2011-7-19
2012-01-19 10:00 6322011-7-19 2011年07月19日 ... -
会说话的女人最出色!
2012-01-19 10:00 777会说话的女人最出色! 2 ... -
Charles Petzold
2012-01-17 02:42 676Charles Petzold 2011年10月28 ... -
android中提供多线程下载思路
2012-01-17 02:42 843android中提供多线程下载思路 2010年12月13日 ... -
多线程opengl 创建位图失败之解决方案
2012-01-17 02:41 2960多线程opengl 创建位图失败之解决方案 2010年07月 ... -
基于Windows CE的激光切割机开放式数控系统的研究
2012-01-17 02:41 754基于Windows CE的激光切割 ... -
老产品新扩展
2012-01-15 22:15 614老产品新扩展 2012年01月08日 TLCHAT V5 ... -
基于FMS+FME的直播系统的实现
2012-01-15 22:15 1958基于FMS+FME的直播系统的 ... -
java视频监控
2012-01-15 22:15 1122java视频监控 2010年05月28日 呵呵!临近毕业 ... -
FMS3系列(七):FMS案例开发--视频聊天室
2012-01-15 22:15 735FMS3系列(七):FMS案例开发 ... -
转载 浅谈技术难度与公司收益
2012-01-15 22:15 665转载 浅谈技术难度 ...
相关推荐
智能手机操作系统介绍 智能手机操作系统介绍 嵌入式Linux驱动程序设计 嵌入式Linux驱动程序设计
一种基于微信小程序的手机界面模拟显示系统.docx一种基于微信小程序的手机界面模拟显示系统.docx一种基于微信小程序的手机界面模拟显示系统.docx一种基于微信小程序的手机界面模拟显示系统.docx一种基于微信小程序的...
手机菜单系统仿真程序+使用说明+详细讲解 手机菜单系统仿真程序+使用说明+详细讲解 手机菜单系统仿真程序+使用说明+详细讲解 手机菜单系统仿真程序+使用说明+详细讲解 手机菜单系统仿真程序+使用说明+详细讲解
小程序云开发的食堂报餐微信小程序系统源码。食堂报餐系统,适合政府、企业和事业等集体单位的订餐服务,无需磁卡、扫描仪等设备,维护简单,后勤管理省心省事,使用微信扫码代替传统的打卡刷卡,用手机订餐取代传统...
可视化小程序系统主要特性 1.源码部署自己服务器,全部数据自己掌握; 2.已持续更新400多天,系统稳定强大; 3.支持多应用打包,多种功能都可以组合到一个小程序; 4.自带三十多种可视化装修组件,随意装修; 5.支持...
手机租赁小程序源码
java毕业设计之二手手机回收平台系统(ssm项目源码+LW+PPT) 实现了一个二手手机回收平台系统。二手手机回收平台系统的主要使用者分为管理员;个人中心、用户管理、手机品牌管理、手机商城管理、手机回收管理、手机...
手机专卖商城系统程序源代码,手机专卖商城系统程序源代码,手机专卖商城系统程序源代码,手机专卖商城系统程序源代码
手机信息管理系统源程序v1.0,支持安卓,ios手机系统
采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。...包括程序毕设程序源代码一份,数据库一份,完美运行。配置环境里面有说明。如有不会运行源代码私信。
毕业设计项目基于微信小程序手机点餐系统源码+数据库(高分毕业设计).zip 已获老师指导并通过的高分毕业设计项目,也可作为期末大作业和课程设计,纯手打高分项目,小白实战没难度。 毕业设计项目基于微信小程序...
按手机号码作为抽奖依据 程序小巧方便,不需要安装,只有一个HTML文件。 使用方便,只需修改的要抽奖的手机号码。
毕业设计,微信小程序+SSM后端+MySql开发的手机商城购物系统小程序,内含完整源代码,数据库脚本,论文视频,视频教程 随着互联网络的发展,网上购物越来越为人们所关注。网上购物给用户提供方便的购买途径,只要...
ThinkPHP内核全行业小程序运营管理系统源码 自由DIY布局 一键生成小程序,内附安装说明 无需编程,各行业模版直接套用,一键生成,轻松搭建小程序 界面自由DIY,打造个性小程序 可拖拽式DIY布局,开启自定义功能新...
一种基于微信小程序的项目进度管理系统.docx一种基于微信小程序的项目进度管理系统.docx一种基于微信小程序的项目进度管理系统.docx一种基于微信小程序的项目进度管理系统.docx一种基于微信小程序的项目进度管理系统...
ThinkPHP小程序版行业运营管理系统源码下载 一键生成小程序 全行业通用运营管理系统,ThinkPHP内核小程序源码 可自由DIY布局,自带一键生成小程序功能,内附安装说明 无需编程,各行业模版直接套用,一键生成,轻松...
2.相关技术 3 2.1 Java语言 3 2.2 Spring框架 4 2.3 Vue.js框架 5 2.4 IntelliJ IDEA开发工具 6 2.5 数据库 7 3.可行性与需求分析 9 3.1 系统可行性分析 9 3.2 系统功能需求分析 10 3.3 系统性能需求分析 11 3.5 ...
asp access手机号码出售商城源码,手机靓号网站程序,手机号码出售系统 黄色手机靓号网站程序,手机号码出售系统带会员功能,大家自己看演示图片。这套手机号码出售系统非常漂亮。 后台 你的网址/erox/admin_login....
即可深入删除系统级的程序。在使用本软件前用户必须自行获取设备 ROOT 权限
【APP+小程序+PC三端同步商城系统】2020JAVA新版大型商城购物系统双端原生APP源码内含小程序与PC+手机版 java开发微信小程序类程序 精选商品 瓷片区为客户主推的几款产品,根据主推的数量设计上二下 四排列,上面...