Symbian

Symbian OS是专门为手机开发的操作系统,所以在手机常用的功能方面进行了加强和扩展,同时也加入了一些PDA的功能,比如所个人信息管理,多媒体功能,但是并不很完善,和微软的Windows Mobile有一定的差距。但Symbian的优势也在于它的简单,对于硬件要求不高,只需要几十K的内存,速度很慢的CPU就可以把简单的任务运行得很好。 不过,随着人们对于手机功能需求的逐渐多样化,Symbian也在努力改造自身,不断地在其中加入PDA、多媒体的功能。比如索尼爱立信推出的P800,摩托罗拉388,以及诺基亚的9210等,都是基于Symbian系统,具备部分PDA功能的手机。

在Symbian OS中也有区别,以单手操作的是S60,如:NOKIA 7650、3650,西门子SX1;以双手操作的是S80,如NOKIA 9500;以笔针操作的是UIQ,如索爱的P802,P908。Symbian有着良好的界面,采用内核与界面分离技术,对硬件的要求比较低,支持C++,VB和J2ME。兼容性较差。由于Symbian OS只是一个操作系统的内核,而界面可以由各个厂商自已开发,这导至了因为微小的差别使程序不能通用,就算是9210的Symbian OS 6.0和3650的6.1的程序也大多是不兼容的,原因就是因为界面接口的问题。在不同界面中,有着不同的优点和缺点,Series 60容易操作,切换任务和关闭任务容易,而UIQ界面上可支持手写操作,功能更多,不过切换和关闭任务比较麻烦。

Windows Mobile

Windows Mobile是基于 Microsoft Windows CE 内核嵌入式系统操作系统(图2-8),和Windows的连接做到了天衣无缝,由于微软的桌面操作系统在全球占的比例非常大,这也成了Windows Mobile最大的优势。Windows的用户使用基于Windows Mobile系统的手机能够很快的上手,很快的熟悉。Windows Mobile集成了很多常用的软件,如MSN Messenger,IE,Outlook,Media Player,Word,Excel等等,能很好的满足娱乐和移动办公的需要,近年来Windows Mobile的市场占有量不断上升。

基于微软的强大实力,WINDOWS mobile有很多先天的优势,比如拥有强大的内建软件,其它系统上的同类软件很难做到如此完善和统一。由于硬件要求高使价格也较高,耗电还是比较大,系统稳定性有欠缺。目前网络上基于Windows Mobile平台,可以无缝运行在智能手机上的应用程序、游戏等多达千种以上;而且从理论上来讲,任何第三方的程序员,都可以基于这套平台开发出自己的应用程序来。微软利用这种优势构筑起一个以自己为源头的价值链,软件商在这套平台上开发应用软件来挣钱;而越来越多的应用软件将会吸引更多的用户向Windows Mobile平台倾斜。

Palm

Palm在掌上电脑领域,是当之无愧的行业领袖,曾几何时,Palm品牌的掌上电脑一度占据90%的市场份额。也许很早就明白了“掌上电脑的出路在无线”这个道理,Palm从一家软硬件兼营的公司,分拆成为了两家公司分别经营硬件和软件,其中PalmSource专门经营Palm操作系统。这家公司与Handspring合作生产了两款Palm手机,但是定位比较奇怪,既不是高端,也不是低端,硬件配置、性能等都乏善可陈,市场表现平平。不过Palm手机有一点是其它操作系统手机无与伦比的,这就是基于Palm操作系统的上万种软件应用,这是Palm在掌上电脑时代多年苦心经营的结果,自然也就成为Palm手机的一大卖点。一部分Palm的老用户,也会将使用习惯转移到Palm手机上来。

Palm手机操作系统最明显的优势在于其本身是一套专门为掌上电脑编写的操作系统,在编写时 PALM一直遵循Less is More(少就是多)这一理念去设计,所以,与微软所推出手机操作系统要占有大量的系统资源和储存容量不同的是,它本身所占的内存极小,基于PALM手机操作系统编写的应用程序所占的空间也很小,通常只有几十KB,所以基于PALM操作系统的智能手机虽然只有几兆内存却可以运行众多的应用程序。但是,这么一来,它的功能就没那么多,当然,最近PALM似乎也意识到丰富的功能对消费者的吸引力之大,因此,PALM也似乎越来越向提供丰富的功能靠拢,“少就是多”的设计理念逐步削弱。

Linux

Linux具有源代码开放、软件授权费用低、应用开发人才资源丰富等优点,便于开发个人和行业应用。虽然起步较晚,没有雄厚的基础,但已经越来越受到人们青睐,Linux内核的智能手机向Symbian以及Windows mobile发起了挑战。

谷歌基于Linux的手机软件Android一度被业内视为最有希望的开源移动平台。Android的强势进入不但给Linux带来了新的生机,也对Linux标准的现状造成了颠覆性的破坏。Google推出的Android平台不仅加剧了Linux移动平台内部的竞争,也对Symbian等封闭平台造成了严重冲击。Google OHA联盟的优势在于它将终端、芯片厂商、运营商、软件应用、设计等产业链的各个层面的力量都聚集在一起。无论是TI还是本土公司上海杰得都宣布成功移植 Android平台,就连一向支持Windows Mobile 的台湾HTC公司都在年初展示了Android原型机。

作为谷歌的主要竞争对手,LiMo基金会也加快了产品化的步伐。不但在2008 3GSM上展示了18款手机,还在2008年4月将TI纳入麾下,使其成为核心成员中的第一家半导体公司,大有和Android一决高下的气势。2008年5月14日,开源手机平台联盟(LiMo)更是宣称,该组织又新增了8个成员,包括美国移动巨头Verizon无线、韩国电信巨头SK电信公司、以及火狐浏览器开发商Mozilla组织。就像谷歌的开放式手机联盟(OHA)一样,LiMo也是一个全球性的组织,致力于基于Linux开源系统的手机平台标准制定和开发。随着这些新成员的加入,意味着这一平台技术将得到全球的支持,而且其进展将有超过谷歌的趋势。

J2ME

J2ME的出现实际上是Java技术的回归,作为Java 2平台的一部分,J2ME与J2SE、J2EE一起为无线应用的客户端和服务器端建立了完整的开发、部署环境。由于J2ME专门针对多样化的嵌入设备和消费类电子产品,J2ME的结构与传统的编程序语言和规范有很大的不同,它是由配置(Configuration)、概要(Profile)和可选包(Optional Package)三要素构成(图2-11)。J2ME技术由一个虚拟机和一组API组成,这组API适用于为消费和嵌入式电子设备提供的经过剪裁的运行环境。而J2EE的一个关键优点是能同时为多种连网的便携机、台式机或其他工作站和服务器提供服务,无论运行在这些客户机上的软件是Java applets 、独立的Java程序、HTML浏览器还是本地的应用程序,它都可以同时支持。利用J2ME和J2EE以及J2SE,这些现有的企业系统也可以直接与各种电子设备进行通信。

J2ME作为Java技术在移动电话等小型设备的版本,它针对屏幕、电能和内存等资源有限的移动设备进行了优化和定义,解决了无线设备多样化的矛盾,这使J2ME能够在每一类设备的限制下工作,而且同时提供最低限度的Java语言功能性.

随着J2ME的应用,它为移动互联网引入了一种新的模型,即允许手机可以从互联网上下载各种应用程序,并在手机创造可执行环境离线或在线运行这些程序。由于定义了可执行程序下载的标准,并在手机上创立了可执行环境和程序开发语言,由此,在移动通信业为软件开发商创造了巨大的商业机会,手机用户在得到丰富应用体验的同时,也大大提高了运营商的网络流量。

BREW

BREW是一个无线终端应用软件的运行平台,有了它,毫无生气的普通移动电话机就可以立刻摇身一变成为具有百变功能的移动终端。

从业务的角度上来看,BREW是一种独立于空中接口的技术,可以运行在诸多网络中。BREW与网络完全无关,这意味着它可以完全平等地应用于所有的无线技术。除此以外,BREW平台还能与现有的电路交换网络非常成功地配合使用,可以满足各方的需求,其中包括那些无法建设分组网络的运营商以及那些正在部署分组网络的运营商。无论用户位于分组网络或电路交换网络,还是正漫游于二者之间,服务质量都不会受到影响。

更重要的是,BREW可以随网络和设备的升级不断演进发展。更高的带宽以及更低的成本意味着,随着时间的推移,可以下载更加复杂的应用并更加经济地运行它们。从用户角度看,这提高了基于BREW的应用价值,同时它还可以在新网络完成之后充分利用它们的先进功能。除此之外,随着设备中存储容量以及处理能力的增加,BREW应用将日趋完善,并能通过无线方式提供给用户。对BREW而言,没有技术过时的概念,BREW随着时间的推进将会变得更加有用,其价值也将日益提升。

BREW提供的功能环境就好像PC机上的操作系统一样(尤其是BREW4.x以上的版本),用户可以下载内容服务商提供的各种类型的应用程序,充分体验移动互联网带来的种种便捷。同时,BREW强大的功能不但可以提供成套的完整的资讯、商务、娱乐功能,而且能提供诸如蓝牙技术、全球定位系统(GPS) 和基于数据业务的电话等服务。更令人兴奋的是,BREW还可兼容其他技术,包括JAVA、FLASH、浏览器、电子邮件等,可以说BREW技术将移动终端的优势发挥到了极至。

《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之8---Symbian,Windows Mobile,Palm,Linux,J2ME, BREW相关推荐

  1. 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之27---BREW 应用定价

    运营商在向移动用户提供移动增值服务的同时, 应确定该服务定价模式即用户的付费方式.在定价的时候,和一般的产品定价类似,一种服务的价格是由为用户创造的价值和用户可获得的替代选择决定的.不同的是,移动增值 ...

  2. 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之36---支持BREW的手机

    目前,支持BREW功能的手机还主要是CDMA网络的用户终端,但随着3G的到来以及中国电信开始经营基于BREW的移动增值业务,支持BREW功能的手机会越来越多. 早在2003年,Nokia就推出了自己首 ...

  3. 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之26---礼品卡支付...

    除了用户通过BREW中的移动商店购买应用之外,其他丰富的付费方式(实际上是指购买方式)无疑能够提高移动增值业务的市场穿透能力.在零售行业中,礼品卡或者购物券是非常普遍的促销方式(图6-8所示). 90 ...

  4. 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之22---BDS的分发流程...

    BREW通过一个安全的企业外联网站点使运营商对应用的选择.管理.定价.用户的使用跟踪和计费拥有完全的控制权.从商业模式上来讲,BREW应用的分发主要有两种: 一种是运营商控制的应用的分发,另一种是典型 ...

  5. 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之6---移动增值业务概述

    移动增值业务(Mobile Added Value Service)就是在移动通信网上开发运行除了语音等基本业务以外的服务类型.目前国际上通常把移动增值业务概括为两大类,即移动话音增值业务和移动数据增 ...

  6. 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之9---移动增值业务产业链

    移动增值业务领域中的产业链突破了传统语音增值业务中移动运营商的限制,其产业链扩展至:设备制造商.运营商.业务运营商(SP).内容提供商(CP)和最终用户等市场主体,逐步创造多方共赢的商业模式: (1) ...

  7. 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之11---什么是BREW

    BREW作为动词,有酿成.策划.酝酿的含义:作为名词,它的意思是酿造的饮料.而这里是指Binary Runtime Environment for Wireless 的缩写. BINARY 是指二进制 ...

  8. 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之44---QChat 技术...

    从本质上说,POC/PTT技术是把VoIP技术应用于移动终端,将原来由运营商承担的部分VoIP功能转移到手机终端来实现.因此,POC可参照传统的网络分层概念.其中,POC系统中的移动信道层.应用层以及 ...

  9. 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之70---面向照相机的开发...

    这里主要讲述一下面向手机中照相机的应用开发.ICamera能够使应用访问手机中的照相机传感器,配置照相机的快照和录像模式,并提供多种的记录和编码的方式(图14-9). 图14-9:ICamera的体系 ...

最新文章

  1. 2022-2028年中国卫星互联网产业深度调研及投资前景预测报告(全卷)
  2. 深度丨AI界的七大未解之谜:OpenAI丢出一组AI研究课题
  3. 《ArcGIS Engine+C#实例开发教程》第一讲桌面GIS应用程序框架的建立
  4. 使用drawio进行画图真的很方便(WEB版/Chrome APP版/桌面版)
  5. 【置顶】方立勋JavaWeb学习地址
  6. w ndows7端口在哪里,win7电脑遇到端口被占用的情况该如何查看并将其关闭
  7. 先滑窗后时空联合处理MATLAB,时空联合优化重建方法及系统与流程
  8. 卢伟冰再怼荣耀9X 10W快充与五年前红米Note一代机型一致
  9. qt glsl渲染rgb
  10. VS 提示:请考虑使用 app.config 将程序集“XXX”从版本“XX”重新映射到版本“XX”,以解决冲突并消除警告。...
  11. win10下安装adb
  12. 正确区分LJMP、AJMP、SJMP、JMP跳转指令
  13. 什么是鸭子类型(duck typing)
  14. 三重积分--------球坐标系
  15. 个人博客网站建设详细版
  16. RTL8188CUS驱动程序编译步骤
  17. 用excel/WPS制作酷炫数据可视化大屏(附模板)
  18. 多张照片怎么做成动图
  19. 关于STM32串口3的使用,接收并解析一帧数据
  20. java解决拼音多音字问题

热门文章

  1. 【Idea设置编码格式——默认是GBK,可手动设置为UTF-8】
  2. 我的计算机学习过程与.net学习过程(一):大学之前(转)
  3. python小游戏——火柴人爱心发射
  4. List初始化并赋值
  5. 高斯消元配合概率dp-图上随机游走模型
  6. 循环矩阵与傅里叶变换
  7. GELU激活函数: 高斯误差线性单元
  8. 【RPC Dubbo】dubbo负载均衡策略
  9. 红米10x和红米9哪个好
  10. Linux移植烧写内核:movi、nand、fastboot、sdfuse命令与分区表(fdisk)、mmc命令之间的关系