`
scb426ga
  • 浏览: 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%的份额
  (以上信息均为收集、并非本人手打、发表让各位朋友了解手机系统、还有很多不完善的请误见怪)
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics