岁月静好,现世安稳!

智能手机平台粗略概述

上一篇 / 下一篇  2009-12-24 11:04:36 / 个人分类:智能系统

   

    已经许久没有关注过软件行业,更没有关注过智能手机开发平台这个领域了。为了不让自己的大脑退化抑或僵化,我还是抽出点时间有事没事的时候,关注一下智能手机平台的发展吧!

Kjava简介:】

    第一次认识Java好像是在2001年吧,旁边坐着一位搞开发的工程师,他的桌子上就放着厚厚的一本Java书籍。(当时的感觉就是:为什么计算机书籍都是那么厚,现在明白了,好象代码占了很多地方,^_^)记得,他告诉我说,要是精通了Java,月薪就能涨高很多。我说,是吗?

    后来,他真的跳槽了,想必薪水翻了很多翻吧!

    再后来,负责智能手机开发的时候,借了本Java的书籍来看,领导看到了,说我这样不好,什么都要懂一些,太累。

    书归正传,Java语言最初是为嵌入式系统设计的一项产品,在Java 2中为了区分各种不同的应用,又细分成了Java 2 Enterprise Edition(J2EE)、Java 2 Standard Edition(J2SE)和Java 2 Micro Edition(J2ME)三种版本,其中J2ME又称作KJava。

    J2EE早在2003或04年就接受过培训(其实是充数去了,到今天,也不知道J2EE是个什么东东)。前些天,才明白Kjava是J2ME的简称。

    下面是引用文字:

  在J2SE中,它定义了Java规范的核心类函数库(即Java.*)和扩展类函数库(即Javax.*),它主要定位在客户端的应用程序。J2EE主要定位于服务器端的应用程序,它除了支持J2SE所定义的核心类函数库之外,还增加了一些扩展函数类库,如支持Serverlet/JSP的Javax.servlet.*等。J2ME只支持J2SE所定义的核心函数类库的一部分,此外,在J2ME中还增加了一些支持嵌入式系统的扩展类函数库,如Javax.microedition.*等。

  同样是嵌入式设备,它们在运算能力、电力供应等方面还是有很大的差别。Connected Limited Device Configuration(CLDC)规范描述的就是那些运算能力有限、电力供应有限的嵌入式设备,如手机等;而Connected Device Configuration(CDC)规范则描述的是像电视机顶盒这样运算能力较强、电力供应充足的系统。J2ME分别支持这两种不同的配置。在同一种配置下,J2ME又通过Profile来定义与特定嵌入式设备相关的扩展类函数库。

  在传统的Java环境中,为了防止程序在传送途中被篡改以及其它一些安全上的考虑,当程序被类别载入器载入后,紧接着要进行Byte Code审核,审核通过以后才允许Java虚拟机执行它。这一操作在PC机上执行从速度上来看没有什么问题,但是在CLDC所描述的这类系统中,要想作完全相同的处理,从处理能力和速度上来看就显得有些力不从心了。为了解决这个问题,程序设计人员需要在程序设计结束之后额外再多做一件事:预先审核。通过预先审核,会在最终的类文件中加入一些特殊的符号,当该程序下载到目标平台上去执行时,可以以较快的速度完成审核操作。

MTK

    这是一款适合山寨机的开发平台,呵呵。

    MTK是台湾的一个多媒体芯片提供商的简称,全称叫Media Tech,以前在DVDPlayer市场几乎一统天下。目前国内大部分的黑牌和杂牌手机都是用这个牌子的主芯片,而正规厂商(Nokia,Samsung,Moto)基本都是用TI等国外主流芯片厂商产品。目前市场上主流的平台有TI、摩托罗拉、飞利浦、MTK、ADI、展讯、英飞凌、凯明等。其中,TI平台占有率最高,而MTK平台开发最容易。目前市场上飞利浦平台在功耗上相对有优势,TI平台和MTK平台在手机成本上有着相对的优势。服务方面所有手机平台没有特别大的差别。 

    中国台湾MTK公司的产品因为集成较多的多媒体功能同时拥有较低的成本价格,在大陆手机公司和手机设计公司得到广泛的应用。更由于MTK的完工率较高,基本上在 60%以上,手机厂商拿到手机平台基本上就是一个半成品,只要稍稍的加工就可上架出货了。这也正是许多黑手机都使用MTK的最主要的原因。近一段时间山寨机特别受大家关注,山寨机所采用的MTK平台在普通民众面前的爆光率也大大增加了,也就成了大家的常见问题。

【Window Mobile】

    毫无疑问,这是微软老大哥的手机平台之父了。

   Windows Mobile 6.5:北京时间2009年2月16日,在西班牙举行的世界移动大会上,微软联合宏达电、LG和Orange等主要手机合作伙伴,推出了基于微软新一代手机系统——Windows Mobile 6.5的数款手机。

    据悉,在用户有新邮件、短信、未接来电和日程安排时,Windows Mobile 6.5主屏将通过提供“仪表板”式体验实现用户的重要信息更新。此外,Windows Mobile 6.5还拥有新的触摸屏界面,可便捷进行单指操作,以及最新的IE手机浏览器。

  宏达电和LG此次发布的Windows Mobile 6.5手机分别是Touch Diamond 2、Touch Pro 2和LG-GM7300,已于2009年下半年推向市场。

  微软在09年2月的巴塞罗那大会上宣布,Windows mobile 6.5以后的名字不再使用,而是统一使用Windows phones。

Symbian

    Symbian软件平台经历了3个不同时期。

    1)在Symbian公司成立之前,Symbian平台的前身是由Psion公司拥有的EPOC操作系统。之所以叫作“EPOC”这个词据说起源于世界将会进入“a new epoch of personal convenience”。Psion公司是欧洲当时主要的PDA厂商,但是推出的EPOC系统一开始就具备了外加应用程序的能力,以及在后期增加了无线通信的能力,使得这个32位操作系统具备实时性,多任务,多线程,低功耗,内存占用少的特点。

    2)1998年6月为了在将来的智能移动终端领域取得先机和市场地位。Psion公司联合手机业界巨头,诺基亚、爱立信、摩托罗拉和组建了Symbian公司。该公司继承了Psion公司EPOC操作系统软件的授权。到2008年Symbian的软件版本发展到9.5,同时可以支持S60,UIQ和MOAP三个UI界面。

    3)2008年6月24日Nokia宣布收购所剩Symbian公司的股份,同时诺基亚、索尼爱立信、摩托罗拉和NTT DOCOMO宣布将统一Symbian操作系统、S60、UIQ和 MOAP(S),共同创建一个开放移动软件平台。携手产业中其它成员共同建立Symbian Foundation组织,Symbian平台从此开始了开源时代。

    发展到今天Symbian平台给我们留下了什么?

    成熟:超过10年的开发经历,超过2.5亿台使用Symbian系统的手机

    统一:以后的Symbian平台将会是把Symbian操作系统,S60,UIQ和MOAP的精华集成在一个统一的平台中。

    透明开源:Foundation将以开源的形式继续维护Symbian平台,任何组织都可以成为会员

    从软件平台角度我们可以看到当前Symbian平台的规模

    4千万行代码(包括设备,工具和测试);45万个代码文件;4万5千个代码目录;100个以上的独立功能模块;3层软件结构设计(内核层,服务层和应用层),覆盖14个技术领域。

    这里需要指出的是,当前的Symbian平台不是仅仅包括OS内核和UI界面,它拥有的100多个独立的功能模块实现了安全,虚拟机,多媒体,连接等众多的功能,同时作为一个移动手机平台,它提供对通用移动规范的支持。

    在Symbian平台基础上,设备商可以更加专注设备的差异化开发,不同硬件模块的适配,不同的网络服务和应用。

【新秀:三星Bada】

    近期,开放性智能手机平台Bada(韩文中代表海洋)作为一款新的开放手机平台,三星终于走向人们面前。在应用商店上,Bada更具开放性,与App Store等主流商店相比,Bada利用手机资费支付方式,无需注册即可实现购买。按照三星的时间表,Bada应用商店将会从明年上半年开始销售bada软件,并将会在全世界超过50个国家开放。

    分析指出Windows Mobile操作系统占三星电子智能型手机的出货比重将大幅下滑,由目前的80%降至2010年的50%,并于2012年进一步下滑至20%。 Google Android系统占三星智能型手机的出货比重将在明年升至30%。预计三星将在2011年全面停产搭载Symbian操作系统的手机。

    目前,公布的三星Bada手机仅有一款,随着2010年该平台正式上市,后续产品会随即推出,三星也承诺将规划不同定位的手机终端,满足不同层面消费人群的使用和行业应用。

    在IT行业里,女生真的很难有什么太大的发展。昨天跟师兄聊天,他帮我询问了熟悉的软件公司,好象都是要男生。我想,在我没有什么绝对优势的前提下,我可能会离这个行业越来越遥远。

    真的不知道路在何方了?前途未卜。


TAG: 手机 Kjava MTK 展讯 Symbian 智能手机 开发平台

luojie8833的个人空间 引用 删除 luojie8833   /   2011-10-03 18:47:16
手机租赁:为手机研发、手机测试、手机演示提供更多的手机资源,北京索骥租赁公司能提供近百款中高档手机出租。www.yiqizulin.com
 

评分:0

我来说两句

日历

« 2022-01-02  
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

数据统计

  • 访问量: 27049
  • 日志数: 31
  • 图片数: 1
  • 建立时间: 2009-01-03
  • 更新时间: 2009-12-24

RSS订阅

Open Toolbar