手机平台的分类 - 图文 下载本文

MTK是联发科技股份有限公司的英文简称,英文全称叫MediaTek。

Turnkey solution因为MTK的手机平台而为众人所熟悉。据了解,联想约有47%的手机都采用了MTK的方案。“MTK现象”因此也成为业界津津乐道的话题。

在MTK的手机解决方案中,将手机芯片和手机软件平台预先整合到一起。这种方案可以使终端厂商节约成本,加速产品上市周期。MTK公司的产品因为集成较多的多媒体功能和较低的价格在大陆手机公司和手机设计公司得到广泛的应用。加上MTK的完工率较高,基本上在60%以上,这样手机厂商拿到手机平台基本上就是一个半成品,只要稍稍的加工就可上架出货了。这也正是许多黑手机都使用MTK的最主要的原因。

MTK平台发展及各芯片功能介绍

MT6205、MT6217、MT6218、MT6219、MT6226、MT6227、MT6228均为基带芯片,所以芯片均采用ARM7的核。

MT6305、MT6305B为电源管理芯片。 MT6129为RF芯片

RF3146(7×7mm)、RF3146D(双频)、RF3166(6×6mm)为RFMD的PA。

MT6205为最早的方案,只有GSM的基本功能,不支持GPRS、WAP、MP3等功能。

MT6218为在MT6205基础上增加GPRS、WAP、MP3功能。MT6217为MT6218的cost down方案,与MT6128 PIN TO PIN,只是软件不同而已,另外MT6217支持16bit数据。

MT6219为MT6218上增加内置AIT的1.3M camera处理IC,增加MP4功能。8bit数据。 MT6226为MT6219 cost down产品,内置0.3M camera处理IC,支持GPRS、WAP、MP3、MP4等,内部配置比MT6219优化及改善,比如配蓝牙是可用很便宜的芯片CSR的BC03模块USD3即可支持数据传输(如听立体声MP3等)功能。

MT6226M为MT6226高配置设计,内置的是1.3M camera处理IC。

MT6227与MT6226功能基本一样,PIN TO PIN,只是内置的是2.0M camera处理IC。

MT6228比MT6227增加TV OUT功能,内置3.0M camera处理IC,支持支持GPRS、WAP、MP3、MP4。

从MT6226后软件均可支持网络摄像头功能,也就是说你的机子可以用于QQ视频。

问一下你知道现在国内一般手机都使用哪几种平台吗?

MTK、NXP、展讯的多一些。MTK最多了。还有就是智能机的。

非智能机有 S40 symbian windows mobile

android (现在有这种手机吗?)

MTK (非智能机中有大部分是这种,非智能机的应该还有其他的吧...) linux (好像有这种变种的)、还有iPhone,Hopen等

2009全球10大智能手机排行榜(2009-08-20 12:34:11)

标签:手机、广州水货 it

智能手机作为未来移动电话的发展方向,借助开放式的操作系统和无限可能的扩展能力,不仅成为了手机巨头们激烈竞争的主战场,而且也让更多的消费者对智能手机产生了浓厚的兴趣。只是在众

多搭载不同系统的智能手机中,那些怎样才是真正值得我们选择的智能产品似乎很难有一个标准答案。不过,通过专业媒体公布的智能手机的评选排名至少还是可以让我们得到一定的启示和参考作用。接下来,就让我们通过知名英国媒体《stuff》评选的当今全球十大智能手机排名,一起来看看在专业媒体眼中的10款最佳智能手机都有那些不同寻常之处吧。

第10名:三星Omnia i900

三星Omnia i900

拥有全触屏设计和豪华功能的i90O(国内型号i908E)不仅是三星去年最成功的智能产品,而且出色的市场表现也使之成为了一款叫好又叫座的智能旗舰。该机除了在欧洲有着骄人的销售成绩,而且更是连续三月卫冕了Krusell评选的全球10大畅销手机的冠军宝座。毫无疑问,在纤薄的机身中融合了各种豪华功能是三星这款智能手机的主要特色。除了3.2英寸触控屏和内置624MHz主频处理器之外,包括配备GPS卫星导航,500万像素摄像头及 WLAN无线局域网和拥有16GB海量存储等功能,都让该机以领先一筹的实力(促销产品 主营产品)成就了其王者地位。

三星Omnia i900

目前,三星Omnia i900提供了8GB和16GB两个容量版本选择,手机在配备1440毫安时电池、USB数据线、充电器、立体声耳机和手写笔等配置的情况下,该机的 8GB版本的价格在2400-2600元左右,而16GB版本的价格则比较混乱,在配备二电、二充、耳机、USB数据线、CD光盘、皮套、手写笔、电池(1440毫安时)的情况下,零售价格大约在2780-3500元之间。

第9名:Palm Treo Pro

Palm Treo Pro

虽然市场定位已是今非昔比,但Palm这款搭载Windows Mobile操作系统的智能手机还是受到了一定程度的欢迎。该机不仅采用了在欧美受到追捧的全键盘设计,而且更是保持了Palm手机一贯的易用性以及出色的性能,加上超大容量电池带来的理想待机性能,自然成为了大众及媒体青睐的对象。只是在硬件配置上这款08年的产品多少显得有些保守。包括320×320 像素正方形TFT材质的屏幕、内置的200万像素摄像头和400MHz处理器,以及256MB ROM和128MB的RAM的内存搭配等等,都与当前的潮流有些脱节的感觉。

Palm Treo Pro

目前,该机在国内市场也有出售。手机在配备1500毫安时超大容量电池、立体声耳机、充电器、数据线、皮套光盘、说明书、包装(全部原装)的情况下,销售价格大约在2400元左右。

第8名:BlackBerry Storm

BlackBerry Storm

这款黑莓触控屏手机不仅在美国和欧洲进入了畅销手机的行列,而且在全球市场上也是倍受追捧。作为黑莓进军全触控手机领域的首部作品,BlackBerry Storm较之过去家族产品虽然缺少了经典的全键盘设计,但一应俱全各种功能还是体现了该机功能集大成者的特色。除了拥有3.26英寸360×480像素高分辨率触摸屏幕,该款手机还拥有624MHz处理器、1GB超大机身内存及16GB容量存储卡扩展、320万像素自动聚焦摄像头,GPS卫星导航、 3.5毫米耳机及WCDMA/HSDPA等各种功能,结合黑莓在电子邮件领域的独特优势,使得该机在强手如林的顶级智能手机中同样表现出了出类拔萃的水准。据悉,该机的第二代产品即将推出,将会提供过去所不具备的WLAN无线局域网接入等功能,在整体实力(促销产品主营产品)上将更具竞争力。

BlackBerry Storm

目前,该机的中文版本已经在香港发布,而在改版机市场上则根据各种版本差异,其零售价格从最低的2890到最高3980元,存在较大的价格差异。

第7名:索尼爱立信Xperia X1

索尼爱立信Xperia X1

虽然一度可以用万众瞩目来形容,但随着众多重量级新机的登场以及该机部分产品存在瑕疵等诸多缘故,索尼爱立信XPERIA X1[报价 参数淘宝购买]似乎没有能够维持过去的人气。尽管如此,就手机的功能规格而言,这款索尼爱立信智能手机还是体现了相当的水准。比如拥有3.0英寸800480 像素的高清液晶、HSDPA高速网络/WLAN无线局域网、GPS全球卫星导航、528MHz处理器以及众多强大的功能等突出优点。除此之外,由于该机将可能会作为联通(促销产品 主营产品)定制手机在国内上市,预计其关注度将会呈现一定幅度的反弹。

索尼爱立信Xperia X1

目前,索尼爱立信Xperia X1的中文版本已经上市,并且也提供了两种色彩款式选择。而在国内水货市场之上,该机在配备BST-41标配电池、CMU-20 Mini-USB充电器、DMU-70 Mini-USB数据线、ISP-90手写笔套装以及CLA-70车载适配接头等以及赠送的4GB存储卡等配件的情况下,手机销售价格已经降至3500元上下。

第6名:T-Mobile G1

T-Mobile G1

Google的影响力让这款Android平台手机一度变得炙手可热,尤其是该机完全开放性的操作平台和对Google应用服务的完美支持更是这款T-Mobile定制手机赢得了相当不错的销售成绩。除此之外,该机的整体功能也同样出色,拥有支持320×480像素分辨率的3.2英寸HVGA全触控式屏幕和内置320万像素摄像头,使用了528MHz的高通 Qualcomm MSM7201A处理器和支持WCDMA/HSDPA网络及WLAN无线局域网接入功能,借助内置的GPS及电子罗盘功能,可提供路径规格、位置查找以及 Google Maps 街景等功能。不过,随着后续版本G2手机的问世,该机无疑将逐步淡出人们的视线。

T-Mobile G1

目前,该机提供了两种色彩款式选择,手机在配备充电器、电池,说明书,数据线和耳机的情况下,手机价格已经降至2850元左右。

第5名:HTC Touch HD

HTC Touch HD

虽然HTC Touch HD的硬件配置已经不再如过去那样具备领先一筹的水准,但该机至少在目前HTC智能手机家族中的旗舰地位还是基本没有动摇。除了首次在HTC手机中配备 3.5毫米耳机接口以外,该机的最大特色在于以12毫米纤薄机身融合了的足够强大功能。不仅装载了3.8英寸800×480像素全触摸屏幕,而且还采用了 TouchFLO 3D触控界面和内置有528MHz 主频的高通处理器,而包括500万像素摄像头,支持GPS/A-GPS导航及8GB容量的存储卡扩展等功能也完全体现了该机功能集大成者的水准。

HTC Touch HD

目前,这款HTC全触屏手机的巅峰之作在改版机市场上价格有所降低。手机在配备电池、充电器、USB数据线、立体声耳机和布袋的情况下,销售价格约在3800-4000元左右。而其国内行货版本多普达T8288的价格则在6450元左右,与水货版本之间存在较大的价格差异。

第4名:Blackberry Bold

Blackberry Bold

采用传统黑莓手机款式造型的BlackBerry Bold 9000同样是黑莓旗下重量级产品之一,并且在整体功能规格上也体现了功能集大成者的王者气势。该机不仅是全球首款支持三频HSDPA高速网络和支持 GPS和Wi-Fi无线网络功能的智能手机,而且更在延续自身黑莓家族在电子邮件方面优势的同时,特别强化了对强大的多媒体和其他商务应用功能的支持,结合超强的电池续航能力,可以说完全具备了与苹果iPhone 3G分庭抗礼的实力。除此之外,该机的硬件规格也达到了地一定的水准,不仅装载了half-VGA级的480×320像素高清液晶屏幕,而且还内置了 624MHz的英特尔Xscale PXA270处理器,配备200万像素自动聚焦镜头,是一款内外兼修的黑莓手机。

Blackberry Bold

目前,该机在国内改版机市场的价格大约在3280元左右,标准配置为电池、充电器、数据线等。不过,在购买该机时最好选择三码合一的版本。

第3名:诺基亚E71

诺基亚E71

作为诺基亚目前最成功的商务手机之一,诺基亚E71所体现出的专业商务功能与多媒体娱乐功能的完美结合无疑是该机受到众人一致推崇的主要原因。就该机的整体而言,包括S60系统平台、369MHz的AMR 11处理器,320万像素自动聚焦摄像头,8GB容量的存储卡扩展,内置GPS/AGPS移动导航和定位等诸多功能与诸如手机内存和存储卡加密、远程锁定、移动 VPN(个人虚拟网)等商务功能的完美结合,完全体现了该机全能商务手机的特色。

诺基亚E71

目前,诺基亚E71不仅新推出了黑色和红色版本,而且还在美国市场发布了升级版本E71X,并有望登陆国内市场。至于诺基亚E71的价格方面,该机在配备1500毫安时BP-4L电池,充电器、立体声耳机、USB数据线、2GB存储卡、E系列手机绳、手机袋及快速指南的情况下,其水货版本最低报价已经接近2000元,而行货的销售价格也已经降至2360元左右。

第2名:诺基亚N96

诺基亚N96

作为诺基亚N系列新一代旗舰的N96虽然以高昂的价格登场而倍受置疑,但强大的功能还是让该机受到了极大的关注,并一度在英国市场拿下销量第一的宝座。事实上,从该机的主要功能规格上来看,诺基亚N96相对过去的旗舰N95 8GB版本而言似乎变化不大。但除了将手机的存储容量提升到16GB和支持最大8GB的micro-SDHC存储卡扩展之外,该机还增加了对DVB-H移动电视接收功能的支持,并且在手机的内置处理器及系统平台版本等方面也发生了较为显著的变化。而包括2.8英寸QVGA分辨率1600万色TFT液晶, 500万像素卡尔.蔡司镜头、GPS和A-GPS功能、WLAN无线局域网、立体声扬声器、标准3.5毫米耳机接口、蓝牙及USB2.0等应有尽有的功能也充分体现了该机的旗舰地位。

诺基亚N96

目前,诺基亚N96在配备BL-5F电池、DC-4车载充电器及AC-3充电器、CA-75U视频连接线、CA-101数据线以及HS-45, AD-54立体声耳机的情况下,在国内改版机市场的在2600元左右,而国内行货版本的价格也已经跌破了4000元大关。

第1名:苹果iPhone 3G

苹果iPhone 3G

也许不是最好的智能手机,但将苹果iPhone 3G评选为十大智能手机之首相信应该是众望所归。毕竟在当前该机即将发售之际,就人气和影响力以及受到的关注程度而言,似乎还没有那款手机能够与之抗衡。尤其是随着iPhone 3.0固件版本的发布以及在网络功能方面的改进,不仅进一步提升了该机的人气,而且也让iPhone 3G在整体上更趋完善。除此之外,包括GPS卫星导航功能、更出色的电池续航能力以及该机在软件方面的变化,都使得苹果iPhone 3G较之第一代更趋成熟,加上App Store软件商店以及让人瞠目结舌的程序下载数量,都让苹果iPhone 3G成了当前智能手机领域的潮流宠儿。

苹果iPhone 3G

目前,苹果iPhone 3G在国内改版机市场上,在配备充电器、底座、数据线、耳机的情况下,8GB版本的价格大约在4000元左右,而16GB容量版本的价格则在4650元上下浮动。

总的来说,这次英国专业杂志评选的10大智能手机虽然与我们的想象存在一定的差异。但就这些手机的整体特色而言,还是如诺基亚在最新财务报告中所总结的那样,全键盘手机和触摸屏手机正成为当前智能手机的发展方向,同时与移动互联网的融合、更强悍的硬件规格,更出色的手机功能以

及无限扩展的第三方软件应用也使得当前的智能手机不仅趋于全能,而且也更能够体现未来手机的发展潮流。

智能移动终端软件平台——OPhone平台,面向软件开发者的OPhoneSDK软件开发工具和软件开发者社区交流平台OPhoneSDN,3G手机大战再次升温。中国移动在“开放空间,共赢未来,中国移动OPhone平台发布会”,以及王建宙称千元OPhone手机是最终目标的表态都表明,OPhone平台作为由运营商主导开发的第一个面向移动互联网的智能移动终端软件平台,将推动移动通信产业实现新一轮跨越。同时OPhone平台的推出还将大幅降低终端厂商开发TD-SCDMA智能手机的门槛,进一步加速TD-SCDMA终端的产业化,提升TD-SCDMA终端的竞争力,推进TD-SCDMA产业链成熟壮大。OPhone平台无疑已经成为中国移动不久前发布的移动应用商场(MobileMarket)最为重要的平台之一。目前,OPhone平台已经得到产业界各方的广泛关注和支持。在芯片层面,Marvell、高通、联芯、展讯和天碁已推出多款相关的芯片解决方案供终端制造商选择;在终端层面,联想、LG、多普达、DELL以及桑菲(飞利浦)等厂商已经陆续推出了各自的OPhone手机,受到市场好评,摩托罗拉、三星、中兴等十多家手机厂商正积极开发基于OPhone平台的智能终端;而用户普遍关心的支持TD-SCDMA的OPhone终端也将在年内推出,这将大大推动TD-SCDMA的发展。

Symbian OS真的有前途吗?

【IT168 分析评论】众多手机开发平台的日益崛起,对占据市场绝对优势的Symbian OS 起到了很大的冲击,并随着各平台手机的热销,特别是对于中国这个市场深入推进,使得基于Symbian OS的手机销售市场份额日趋下降,尤其是3G牌照在中国的正式发放,各大手机制造商对中国这块大蛋糕的分食愈演愈烈,智能手机市场份额的变化更加的明显。面对这种情况以及如何应对新的挑战,使得Symbian OS的前途问题颇受关注。

10月1日消息,据国外媒体报道, 全球最大手机广告网络AdMob周三发布的数据显示,今

年8月,在访问互联网的移动设备中,苹果iPhone OS市场份额达40%,而诺基亚Symbian份额则降至34%。 AdMob数据显示,iPhone OS 8月市场份额从今年2月份的33%增至40%,高居榜首。而诺基亚Symbian OS则从43%降至34%,跌至第二。 RIM OS从10%降至8%,排名第三。谷歌Android从2%增至7%,位居第四。Palm新系统WebOS为4%,排名第五。Windows Mobile从7%降至4%,排名第六。Palm OS从3%降至1%,位居第七。

联通中期财报发布会上,联通董事长常小兵介绍说:经过我双方的共同努力,目前联通已与苹果公司就 iPhon 合作事宜达成协议,并将于第四季度正式向市场推出 iPhon 手机。本次合作的 iPhon 手机包括 3G 和 3GS 两个款型,终端配置适合中国市场的消费习惯。这标志着iPhon 正式打入中国市场,与中国市场的传统霸主诺基亚展开激烈的战斗。与此同时,中国移动正致力于推广OMS手机操作系统,该系统以Android为基础开发。采用OMS系统的手机均被称为Ophone。联想移动于9月份推出Ophone手机。中兴、三星、摩托罗拉、LG和TCL均传出过将推Ophone手机的消息。拥有主流操作系统Symbian的诺基亚目前显然不会加入Ophone阵营。

Symbian还有很大的缺点,Symbian机型所采用的硬件配置较低,且各类机型采用的的处理器主频较低,虽然系统可以使其获得较高的处理效能,但是在多媒体等方面的表现依然不尽如人意。在多媒体方面,Symbian OS对主流的媒体格式的支持性较差。SymbianOS虽然采用多种平台,来适应不同人群和各类需要,但是这也给Symbian OS带来了一种限制性的发展障碍。各个平台之间第三方软件不兼容,且软件开发商多专注于某一个平台,大大减少了各个平台上可用的第三方软件,给用户带来了一定的不便。版本之间兼容性差也是Symbian OS需要改进的一个地方,每当新版本的SymbianOS发布并有产品面世时,系统的兼容性便成了其发展的一个大敌。相当多的一部分软件需要软件开发商跟进,开发新的版本才能得以解决。 细节注意不够,由于symbian只提供给厂商一个内核及UI,很多细节功能需要厂商去添加,但是很多厂商将着眼点放在了产品的多功能及综合性能等方面,往往忽略了一些基本的功能。一些机型甚至连工作日闹钟这类功能都需要第三方软件才能实现,这无疑给不熟悉symbian的用户的带来了极大的不便。

此外Symbian 特有的架构使得程序的开发周期相对于其它平台的开发周期较长,这对于手机应用软件开发商来说是个很大的避讳,毕竟应用开发周期对于参与市场竞争起着决定性的作用。熟悉其他平台的朋友们知道,开发同样效果的界面程序,Symbian OS 远远比Android 和 Windows Mobile 周期长很多,开发的效率很低,对于程序员的要求则是很高。其次,不开源也使得开发效率受到限制。

虽然作为Symbian OS的代表诺基亚在中国的手机市场份额还是遥遥领先与其它手机平台,但这得益于低端手机市场份额在中国的影响,随着智能手机的深入推广,以及诺基亚市场份额的持续走低,再加上手机应用开发效率的相对低下,诺基亚已从单纯的手机制造商向应用服务提供商,方案解决商角色倾斜,不难看出Symbian OS 面对市场的冲击已经陷入被动,前景令人堪忧。

开发symbian 平台的软件到底有没有前途呢?

做为开发者,这是最重要的问题,开发symbian 平台的软件到底有没有前途呢?每个symbian os的开发者都在考虑这个的问题。下面给出的一些答案可能对你有参照意义:

1 ,答案很简单,问问市场就知道了,只要你做的是精品,肯定会得到认可的。全球每年生产几亿部手机,如果都装有你写的软件,我想成就感要比win平台上的程序员自豪多了,前途嘛你自己说呢?

2 Symbian os 程序员应必备的素质=程序员应必备的素质+创新+市场意识。 3 .关于开发环境最好使用vc.net 和 vc6来搭配,因为VC .net 可以观看到 parameter info 和 list members。

4 .对于初学者来说,无疑会受到symbian os晦涩难懂的语句的打击,这个时候要会坚持,不用惧怕失败,也不可以想入非非,自我感觉良好,要学坚持和虚心。

5.不要使用VC .net来编译程序,VC .net的作用是方便的察看各个类,成员,include文件信息,如果出现fatal error C1051: program database file, 'c:\\symbian\\6.1\\series60\\epoc32 elease\\wins\%udeb\\z\\system\\apps\\bitmapsprite\\bitmapsprite.pdb', has an obsolete format, delete it and recompile 之类的信息。不必在意重新在vc 6中 rebuild就可以了

6.初学者最好的学习的例子就是BitmapSprite,在这个例子中你可以了解到关于symbian方方面面的知识,如整体结构,框架,按钮事件,存取位图等等。

7.有必要了解symbian os 框架结构,如了解udeb,urel,thumb 区别,及目录分类原则等等。 8.传统的项目管理经验在symbian os 开发中仍然有效。 9.不要卷入使用C++和java开发谁更有优势的争论中去。 10.实践仍是检验真理的唯一标准

11.如果你看到这里仍然很困惑,迷茫,甚至愤怒请回到第一条。

手机市占调查:黑莓40%居首 iPhone紧追其后。

关于MTK平台的优缺点

MTK是台湾联发科技多媒体芯片提供商的简称,全称叫MediaTek。采用联法科技的MT6205、MT6217、MT6218、MT6219、MT6226、MT6227、MT6228基带芯片,芯片均采用ARM7的核。

MT6305、MT6305B为电源管理芯片 MT6129为RF芯片 RF3146(7×7mm)、RF3146D(双频)、RF3166(6×6mm)为RFMD的PA集成度较高 成本低 目前市场上主流的平台有TI、摩托罗拉、飞利浦、MTK、ADI、展讯、英飞凌、凯明等。我个人意见是TI平台占有率最高,而MTK平台开发最容易。目前市场上飞利浦平台在功耗上相对有优势,TI平台和MTK平台在手机成本上有着相对的优势。服务方面所有手机平台没有特别大的差别。

中国台湾的MTK公司的产品因为集成较多的多媒体功能和较低的价格在大陆手机公司和手机设计公司得到广泛的应用。

MTK的优点:

MTK的主菜单和子菜单都可以用数字选择,诺基亚的子菜单就要一个个往下按。 用笔画的都知道,诺基亚S40的机子,默认拼音做输入法,不可更改。 诺基亚S40的屏幕亮度和对比度都是不可以调节的。 诺基亚S40的视频播放能力要比MTK平台差。

MTK平台有定时开关机,诺基亚S40的没有定时关机,开机可以在闹钟闹的时候选择开。 诺基亚目前没有直接支持TXT文本阅读,没有支持MP3歌词同步显示。这些MTK可以做到。 MTK可以内置支持模拟器游戏,诺基亚可以用java来支持,但键盘操作就没这么方便了。

MTK的弱点:

拍照控制不好,会有中心淡淡的红斑问题。 自定义铃声只能有5首。

基本不可以更换的主题,诺基亚的主题成千上万。

MTK的java支持太弱。诺基亚的java比较强,S40V3最大支持1M大小以内的java,不过平时够用了。当然,这点跟大家一窝蜂为诺基亚设计Java也有关系,要是有人专门为MTK做java程序,大家就不用整天网上搜通用型的java软件了。 个人观点:其实不必过于担心国产手机过分依赖MTK平台,联发科可以做出来MTK平台,展讯、TI这些厂商看不到其中的利润么?只会眼睁睁的看着MTK拿钱?

以后平台会越来越多,现在的MP4播放器不也是用着瑞芯、珠海炬力几家的方案嘛。

MTK的java是弱点,以后的新厂家出平台,只能比MTK更有性价比,才能抢MTK的市场。 所以,可以预计,以后的手机,功能也会越来越爽~~ 平台之战打起来,受益的是我们消费者。

智能手机操作系统的“春秋争霸” “狭路相逢勇者胜”,智能手机的几大势力无不使出浑身解数,以夺求智能手机操作系统领域的霸主宝座。 在Windows Mobile、Linux、Symbian、RIM和Palm之间的战争硝烟还没有散去时,2006年圣诞节期间,苹果公司的第一款智能手机iPhone正式上市。2007年11月,互联网巨头Google宣布进军手机操作系统,同时宣布全球33家终端和运营企业加入开放手机联盟,以共同开发名为

Android的Linux开放源代码移动操作系统。 调研公司Gartner的数据显示,2008年全年的智能手机销量则达1.393亿部,比2007年提高了13.8%。由于缺少用户喜爱的触摸屏手机,全球最大手机厂商诺基亚去年市场份额有所流失,该公司08年第四季度市场份额为41%,较07年同期的51%有明显减少,这已是诺基亚连续3年份额大幅度下降了。而黑莓厂商RIM和iPhone制造商苹果,则在去年第四季赢得了智能手机市场较大份额,分别为20%和11%。

虽然塞班(Symbian)凭借50%的份额处于领导地位,但是其市场份额正逐渐被Windows Mobile、iPhone、Android蚕食。尽管Windows Mobile的市场份额下降了0.2%,但是销售额在08年增加了180万台。而08年则是iPhone的爆发年,这款售价400美元的全屏幕触控式手机仅在美国就已经售出了1142万部,正是上述七大操作系统形成了全球手机市场的2008版图,随着Google的Android逐步成熟,全球近30亿手机用户的庞大市场将逐步成为这七大巨头渗透的舞台。移动平台的“春秋争霸”的格局似乎已经正式形成,至于最后谁问鼎天下,只有让时间来证明了。

操作系统 Symbian RIM Windows Mobile Mac OS X Linux(Android) Palm OS 其他 总计 2008销售额 7293 2315 1649 1142 1126 251 152 13928 20082007份额 销售额 52.4% 16.6% 11.8% 8.2% 8.1% 1.8% 1.1% 100% 7768 1177 1469 330 1175 176 134 12232 20072008销售份额 额增加 63.5% 9.6% 12.0% 2.7% 9.6% 1.4% 1.1% 100% -6.1% 96.7% 12.2% 245.7% -4.2% 42.2% 13.1% 13.8% 2008智能手机销售数据 单位(万台)

◎Symbian

在手机操作系统中一家独大的Symbian一直以捆绑诺基亚手机作为其市场利器,依靠诺基亚在手机市场的强劲优势,Symbian操作系统斩获了超过50%的市场份额。仅在2008年,全球共出货7293万部Symbian智能手机。同时为占据中国这个全球最具潜力的市场,2007年1月,Symbian在中国成立分公司,全面扎根中国本土。目前中国市场上采用Symbian操作系统的智能手机出货量已占智能手机全球总量的10%左右,其N系列的智能手机在中国市场全面飘红。

除了诺基亚外,全球排名第二的手机制造商三星也是Symbian的一大股东,而摩托罗拉和索尼爱立信通过收购瑞典的UIQ科技公司的股份也加入了Symbian这一阵营。现在诺基亚、摩托罗拉、

索爱手握全球5成以上的市场占有率,这意味着Symbian还将在相当长的一段时间内横行智能手机市场。但随着Windows Mobile和Linux对其统治地位的挑战,它的领先优势将会逐渐会缩小。据市场调研机构Diffusion Group预测,未来10年内,Symbian操作系统的市场份额将下滑至22%,而Windows Mobile将超过28%,Linux操作系统将超过26%。

多年来,诺基亚的S60(诺基亚自有的基于Symbian技术的操作系统)操作系统的推广一直不力,很少有厂家愿意积极跟进,甚至还有一些手机厂商倒戈到其他的阵营,Symbian的绝对优势正受到严重威胁。为了应对其他公司的挑战,2007年8月,诺基亚推出了Ovi(芬兰语意思为“门户”)网络服务,建立包括面向全球用户的手机门户网站、手机游戏网站等,加上之前打造的在线音乐网站,诺基亚正力图成为一个全面的在线内容提供商。如此密集又“激进”的动作,足以证明诺基亚渴望通过发行内容而在未来无线互联网市场增值中“掘金”。在内容与载体逐步融合的大趋势下,诺基亚决不会对以Google为代表的新兴势力的肆意进攻坐视不理。

此外,由一家传统的手机硬件制造商向互联网公司转型,已在近日被诺基亚正式提到公司的改革议程上。虽然用户可以通过诺基亚的手机接入Ovi网络,但诺基亚向一家真正的互联网服务公司转型的路程依旧任重道远。现在的Ovi网络服务只能提供给诺基亚自己品牌的手机,当然也包括那些从诺基亚那里获得S60系统授权的其他厂商手机。但诺基亚这种捆绑式的网络服务,其前景并不为市场看好,毕竟Google在也在逐步提供类似Ovi概念的网络服务,但是后者显得更加开放。

虽然其他的操作系统在最近这几年还无法撼动Symbian操作系统的霸主地位,但是随着其拥护者越来越少,加之其他操作系统的不断壮大,Symbian这个“出头鸟”注定成为其他操作系统讨伐的“众矢之的”,想要在这种腹背受敌的情况下不被攻城略地,就要看诺基亚在这场厮杀中能否能保持强劲的后续实力了。

◎苹果iPhone

iPhone手机已无可非议地成为了智能手机市场最耀眼的明星。iPhone就总体功能而言,并没有太大的独特之处。现在全世界的手机基本上都可以浏览图片、听歌、看视频。相比之下,iPhone无外乎就是存储空间大了点(8GB,而普通手机的存储空间一般是其1/20),各种功能用起来更加时尚和人性化。

但是和iPod的成功一样,iPhone就是凭借:更大的内存,使用户可以将更多个人资料存储在了里面;更大的屏幕(普通手机屏幕的2-3倍),让设备可以更好地呈现音乐、视频、图片和网页;更加顺滑的触控式操作,使用户可以以人性化的方式操作设备。就这些看似简单的改进,却给整个智能手机界带来一次强烈的风暴,也让苹果公司又一次站在时代的前沿。事实上,iPhone对整个智能手机的影响,就好像当年Apple的Mac操作系统对整个图形界面操作系统的影响一样深远,它的诞生将“手机将会成为我们探知和掌控世界的终极工具”这个理念展现的淋漓尽致。苹果也试图用一个非常规的方式影响着诺基亚、微软们,iPhone的精美、易用在一定程度上改变了人们对智能手机的看法,逐步将“固步自封”的其他智能手机推向了一个尴尬的境地。

不知道大家是否还记得2000年那场跨世纪的互联网狂欢,尽管最终是以股市泡沫破灭而惨烈收场,但互联网作为20世纪末最伟大的发明,却无时无刻不在影响着这我们的工作和生活。试想下,如果现在的生活真的离开了网络,离开了我们熟悉的电子邮箱、实时通讯软件、搜索引擎、专业信息站点、在线视频,甚至网络游戏,世界将会变得怎样呢?

但是现在各大手机制造商和网络设备商似乎一直处于一种“死循环”中,他们只是无休止地推出一款款形状或功能不同的手机,却忽视了手机必将取代PC成为个人信息的最主要载体和管理工具这个趋势。当这些手机制造商和网络设备商一直讨论不出未来手机上的“杀手应用”是什么的时候,他们可能忘了,互联网正是这个可以促使最多人使用、鼓励最多创新的“杀手应用”。这一点,似乎不难理解。但鼓吹“无线宽带”的手机制造商们在此之前,却没有一个拿出了真正面向互联网应用的主流产品,直到移动通讯业的门外汉苹果带着iPhone杀入。

iPhone在其系统内置了YouTube视频网站、Google地图服务和移动版iTunes在线音乐商店,以及一个真正像样的网页浏览器Safari。尽管拥有手机里最大屏幕的iPhone仍然比不过计算机显示器,但其浏览器给用户提供了足够好的冲浪体验。苹果似乎无时无刻不在提醒用户,iPhone已经成为您最亲密的个人信息管理者和呈现者。

虽然苹果使用了第三方如Google的一些服务,但它“闭关锁国”的策略依旧被乔布斯施展的一览无遗。迄今苹果公司并无将iPhone的系统授权给其他厂商使用的打算,全球下载量最大的正版数字音乐超市——iTunes在线音乐商店也只为iPhone提供服务。只是不知苹果的这次高傲,会不会重蹈当年被Windows操作系统后来居上的覆辙。

另外一个致命的地方在于,苹果公司对中国这个已经成为世界最大的移动市场的漠视。不但产品引进的周期漫长,而且价格也较国外昂贵不少。目前欧洲不捆绑话费合同的iPhone售价高达999欧元,业界普遍猜测,即使中国行货能够上市,其售价也将高达万元人民币。

苹果公司和中国移动就曾因为在iPhone的话费分成谈判上闹的不欢而散,敢于向素来霸道的、更以“我的地盘我做主”为座右铭的中国移动提出这种开创性的话费利润分成之举,除了有向“霸权主义“挑战的热血外,亦有放弃中国市场的“壮士断腕”的胆气。现在iPhone的引进依然是遥遥无期,虽然这有中国营运商的一方面影响因素,但更多的是苹果公司自身的贪婪和索取无度。

◎Google Android

事实上,在iPhone面世前,我们以前使用其他手机访问互联网,都会严重怀疑自己是否在同一个互联网上:你所熟知的网页页面在手机上严重扭曲、混乱不堪,以至于一些网站不得不专门开辟一个专门针对手机浏览量的WAP的站点。但不管是深谙消费者心理的苹果也好,还是缔造了软件行业的微软也好,在互联网方面恐怕没有谁会比Google更懂。这家公司不仅生于互联网、长于互联网,而且作为上一波互联网泡沫破灭后的仅存硕果,Google通过搜索加广告的方式,彻底改变了互联网的游戏规则。更何况,在所有的互联网企业里,Google是唯一一家以“整合全球信息”为使命的公司,“得网络者得天下”这句话的真谛和精髓,似乎被Google体会并演绎的淋漓尽致。

作为互联网领域的“带头大哥”,Google推出新的移动平台可谓“醉翁之意不在酒”。对于现在的网民来说,Google的搜索页面、Gmail网页邮件、在线文档撰写、Google Talk实时通讯等服务,影响了越来越多的网络使用者。现在的Google就像十几年前的微软,唯一的不同就是它将其各项应用和互联网充分结合。但无论Google怎么发展,它也从来都没偏离过互联网搜索和网络广告这个核心。在传统的互联网领域,Google已经取得了巨大的成功,所以它希望把自己的成功经验直接复制到移动互联网上,以获取足够分量的移动互联网搜索和广告业务。这也就是为什么Google宁愿冒着与诺基亚、微软等一干巨头为敌的风险,也要推出Android平台的原因。

因此,与其说Google是单纯为了推广自己的诸多网络应用,倒不如说它是试图将互联网的霸主地位复制到移动互联网世界中。Google在2008年推出的第一款搭载了Android系统的手机,这标志着未来越来越多的移动设备将拥抱互联网。在Android手机上,除了电话簿、浏览器和影音播放器等常用软件外,更多的是和各种网络服务的结合, 例如Google搜索、Gmail、在线计算器、在线游戏、在线日历、Google Talk实时通讯软件、Google地图??

不难想见,Google试图拉拢所有非诺基亚、微软的传统厂商。它提供了开放的、免费的Android平台,也就意味着,任何人都可以在上面以最低的成本开发应用程序和网络服务,并且运行在所有Android手机上,不分品牌。软件公司很愿意聚集到Android这样的平台周围,而不必再为了与用户所使用的每一款手机(即使它淹没在千万种手机之中)兼容,被迫开发相同应用的多种版本。这样,开发商将应用程序带到市场上所花费的成本和时间均会减少30%。

因此,Google向摩托罗拉等厂商提供了在程序和互联网服务上与诺基亚抗衡的优势。尽管摩托罗拉、三星、LG和索尼爱立信是排名仅次于诺基亚的全球四大厂商,但他们的份额加在一起也无法和芬兰巨人进行抗衡。由于这四家厂商使用的手机平台各不相同——同样地,没有一家的产品提供了更好的互联网体验。因此,他们中除了索尼爱立信之外都在第一时间加入了Google的阵营。其实,索尼爱立信也没有完全放弃Google,比如不久前索尼爱立信就跟Google达成了合作,借助其一款拍照手机,就可以把拍摄的图片上传到Google的Blog上。

◎Windows Mobile

受到背叛的除诺基亚外,还有微软公司。至少就目前来看,所有Windows Mobile的合作伙伴,都已经加入了Google的阵营,这其中也包括Windows Mobile最忠实的盟友--HTC。其实微软的Windows Mobile技术,从商业模式上,几乎与Google Android相同:自己不参与硬件的制造,而是集合运营商、手机制造商和芯片大厂,打造一个生态系统。

目前,微软已经和分布在55个国家当中的160家移动运营商建立了相互支持与服务,为夏新、多普达、摩托罗拉、Palm和三星等来自48个手机制造商的超过140款手机提供Windows Mobile操作系统。但可能是微软在PC平台上通过“捆绑加并购”等手段来打压其他公司的形象深入人心,以至于其合作伙伴对微软都抱有强烈的防备心,这也就是为什么三星、摩托罗拉等公司在其生产的Windows Mobile系列的智能手机受到市场广泛吹捧的情况下,也不愿意再增加Windows Mobile操作系统份额的原因。当然,它们这种担心不无道理,毕竟微软的“后发制人”策略一次又一次地将其竞争对手打的无还手之力,如果那一天Windows Mobile在统治了智能手机操作系统后,突然心血来潮要生产智能设备硬件的话(XBOX和微软硬件部门就是一个很好的佐证),那么这些手机制造商的命脉就完全受制于微软了。

此外,Windows Mobile还有个很大的软肋就是这个产品从一开始就不是面向互联网的,它更多是强调与微软出品的桌面操作系统和服务器软件的对接。对于Windows Mobile来说,它现在似乎是在两条腿走路。一条是采用Google类似的战略,拥抱互联网这个充满机遇和挑战的世界。另外一条就是利用Windows操作系统多年来打造的生态圈,使Windows Mobile可以极大限度地和平台上的软件进行交互。

微软在PC时代发展而成的平台战略思想已经沿用到Windows Mobile上,但是现在软件巨人面临的是一个比PC时代更丰富、也更复杂的生态系统, 微软在互联网上的发力好像一直都是徒劳无功,Live 服务的关闭就是一个例证。虽然Windows Mobile衍生自用户数量众多的Windows操作系统,其功能的强大是不容置疑的。但是如何将PC上的强大功能在资源受限的移动设备上完美呈现,就成为微软面临的当务之急。

手机开发平台指南、教程和资料介绍

近来无事,把手机开发平台的学习指南、教程和资料总结一下,方便大家参考。 手机客户端软件开发最大的困难就是平台不统一,手机开发平台太多。 手机可分为智能手机开发和feather phone手机。开发平台可分为开放式平台和封闭式平台,开放式平台包括symbian、windows mobile、linux、iPhone、Android、BlackBerry、j2me、brew等,支持手机应用程序通过OTA下载和安装;封闭式平台包括MTK、展讯、TI、飞利浦等。下面分别介绍。 1. Symbian:

Symbian平台为目前智能手机市场的老大,智能手机全球市场占70%以上,在欧洲和亚洲占绝对优势,只是在美国市场份额少得可怜,希望今年 nokia在美国发力,赶上其它智能手机。根据UI风格的不同,Symbian分为s60和UIQ两个平台,其中nokia使用s60平台,索爱和 moto采用UIQ平台。Symbian平台由于发展时间较长,又是市场老大,目前中文资料也较多,不像几年前刚接触时只有英文资料。以下书籍值得推荐:

《SYMBIAN OS软件开发开发--应用C++开发智能手机应用程序入门》(其中UI部分为UIQ平台), 《Series 60 应用程序开发》(以s60平台为主,重点推荐) 《Symbian OS C++手机应用开发 (第2卷)》

另外今年将出来一本有关uiq3.0的新书,值得期待。 关于symbian的开发网站和论坛: 诺基亚论坛:最好的symbian论坛,

http://discussion.forum.nokia.com/forum/forumdisplay.php?f=6,其中还有中文论坛。 UIQ官方论坛:http://developer.uiq.com/

Symbian公司中文论坛:http://developer.symbian.com/forum/forum.jspa?forumID=37 NewLC网站:http://www.newlc.com/

索爱uiq官方论坛:http://developer.sonyericsson.com/category.jspa?categoryID=3 索爱uiq中文论坛http://developer.sonyericsson.com/forum.jspa?forumID=133

2.windows mobile:

智能手机全球市场中windows mobile占12%左右市场份额。开发与windows平台类似,所以熟悉windows开发的能很快上手。目前没有较好的针对windows mobile的书,经典书籍《Windows 程序设计(第5版)》对于开发win32程序依然是最好的,经典的书就是牛啊!虽然pocket pc支持MFC,但smartphone不支持,所以为了更好的移植,用win32开发较好。由本书做基础,再参考windows mobile的sdk以及示例代码,应该能很快上手。 关于windows mobile的开发网站和论坛:

Windows mobile中文社区:http://www.winbile.net/BBS/ Pocket pc forum:http://www.windowsmobiledn.com/forum/

微软官方网站:http://www.microsoft.com/windowsmobile/developers/default.mspx

3. linux:

智能手机全球市场中linux手机仅占可怜的4.4%市场份额。原来moto还出过不少linux手机,如A768、A1200、E680、 E2、E6、V8等,07年8月份还信誓旦旦预测60%手机采用Linux OS,但moto后来回购了UIQ的股份,又与微软合作,还加入了google的开放手机联盟,看来要抛弃自己的linux平台了。另外,moto的策略是linux+j2me的模式,虽然采用linux os,但并不对外开放linux的sdk,只有和moto合作的厂家才能获得native linux sdk,所以导致目前linux手机开发的资料和论坛较少。虽然有民间linux高手破解了moto的linux的sdk,可以开发native linux的程序,但native linux的程序不能直接安装在moto的linux手机上,还必须安装一个插件,这对普通用户又是难以跨越的一个门槛。所以个人觉得native linux手机的开发将走向末路。大部分linux手机的ui开发都是基于QT,关于QT开发,可参考《C++ GUI Qt3编程》、《精通Qt4编程》,如果有moto官方的sdk,参考API文档以及一些示例代码,将可以较快上手,如果没有官方的sdk,那就要话很长时间hack了。目前没有很好的关于linux手机开发的论坛,个人推荐陈罡的博客

http://www.cublog.cn/u/26691/,内有moto a1200开发随笔,对于熟悉和了解手机native linux开发有很大帮助。

4. MTK:

MTK最近几年异军突起,近70%的国产手机采用MTK的芯片和平台,黑手机更几乎是MTK的代名词。国内厂家只有夏新没有采用MTK的方案。 MTK的模式名为“Turn-key”的全面解决方案,厂商采用了这个方案,只需要加一个手机外壳即可成品——这能大大降低了出货时间,一般厂家只修改界面、铃声以及增加一些应用软件。有关MTK平台的介绍,见环球企业家杂志的文章“国产手机操纵者联发科的秘密”http://www.cnbeta.com/articles/45580.htm。

MTK是私有平台,目前没有书籍介绍MTK平台,所以只能从网上查找MTK的资料。以下资料大家可以从网上获得,对于了解MTK很有帮助:《mtk 训练课程.pdf》、《MMI Platform Source Code Training.pdf》主要是MMI界面开发介绍、《MMI Resource & Customization Tool.pdf》MMI资源工具介绍。

最近,MTK平台MMI设计牛人FUGUI自己编写了一本有关mtk平台MMI开发的实例教程,书名为《MMI实例培训教程》(本书大家通过 Google下载到),此书深入浅出,全面的介绍了MTK平台MMI开发的各个方面,通过本书,开发人员将能很快进入MTK平台开发领域,实为MTK平台 MMI开发的圣经!MTK平台的操作系统为nucleus,有关nucleus的介绍网上有一篇文章《Nucleus实时操作系统分析报告》。MTK平台主要用C语言开发,所以要熟悉MTK开发,首先必须熟悉掌握C语言,MTK的sdk与vc6集成,MMI的各控件和窗口之间通过回调函数实现通讯。 关于MTK的开发网站和论坛:

我爱研发网:http://www.52rd.com/ 上面几篇文章和书籍都能从本网站找到。 手机研发论坛:http://www.1mp.cc/bbs/index.asp

5. 展讯:

展讯平台07年也发展很快,利用MTK下半年PA放大器缺货的机会,趁势而入,抢走mtk很多市场份额。展讯的开发模式和MTK的很类似,基本也是给厂家提供整体解决方案,与MTK的差别见此链接http://www.chinabyte.com/telecom/267/2507267.shtml。国内主要是夏新、联想、文泰等采用展讯平台。展讯平台采用的嵌入式操作系统是threadx,关于threadx的有一本中文书《嵌入式实时操作系统的多线程计算:基于ThreadX和ARM》。同MTK平台一样,为封闭平台,开发语言为C,开发环境为vc6, MMI的各控件和窗口之间与windows类似通过消息进制实现通讯。另外也没有书籍介绍展讯平台,以下资料值得推荐: 《Spreadtrum_SAP.ppt》

《MMK_Kernel软件API接口说明书.doc》 《MMK_Window_Table开发说明书.doc》 《展讯平台MMI窗口开发说明书.pdf》 《展讯手机平台软件简介.pdf》 关于展讯的开发网站和论坛:

我爱研发网:http://www.52rd.com/ 上面几篇文章都能从本网站找到。 手机研发论坛:http://www.1mp.cc/bbs/index.asp

6. J2ME:

J2ME平台为手机上运用最广泛的开放式平台,绝大部分手机均已经支持J2ME了。关于J2ME的书籍数不胜数,个人推荐以下书籍: 《j2me技术手册》 《J2ME开发大全》

《J2ME移动应用程序开发》 关于J2ME的开发网站和论坛:

J2ME开发网:http://www.j2medev.com/Index.html 中国Java手机网:http://www.cnjm.net/ 以及各手机厂商的官方java论坛

7. Brew

Brew 的全称是无线二进制运行时环境。Brew平台是高通公司开发的,从无线应用程序开发、设备配置、应用程序分发以及计费和支付的完整端到端解决方案中的无线应用程序开发部分。目前绝大部分CDMA手机都支持Brew平台。学习Brew平台,首先需要熟悉c语言。学习步骤和方法可参考” BREW高手之路-解析BREW学习过程”。 学习书籍:

《深入BREW手机游戏开发》 《BREW 技术开发与应用》

这些书虽然不够深入,但对于入门还是可以参考的。 关于Brew的开发网站和论坛:

Brew官方论坛:http://brewforums.qualcomm.com/index.php

8. iPhone

Windows平台iPhone开发环境搭建方法见笔者的文章《Windows平台上iPhone基于cygwin开发环境的搭建方法》

http://canco.javaeye.com/admin/blogs/199106

开发入门介绍见笔者的文章《iPhone手机开发平台入门介绍和教程》

http://canco.javaeye.com/admin/blogs/199144

9. Blackberry,Android

黑莓公司BlackBerry手机和Google的Android手机均只支持java开发。BlackBerry的开发网站和论坛:

BlackBerry开发者指南:http://www.cnblogs.com/confach/category/36451.htmlBlackBerry官方网站:

http://na.blackberry.com/eng/developers/community.jsphttp://bbs.maxpda.com/forum-184-1.html

Android的开发网站和论坛:

http://www.androiddev.net.cn/bbs/

http://www.androidin.com/http://www.androidcn.net/ http://bbs.maxpda.com/forum-190-1.html

10. 其它Feather phone平台 其它feather phone平台,如TI、飞利浦、英飞凌(Infineon)、飞思卡尔(Freescale)、Broadcom、Skyworks等平台,由于平台私有,并且不提供第三方sdk,所以也没有相关资料和文档,希望有了解的朋友介绍一下。

对MTK平台的一些认识

一、 目的

来到这里近两月,更近距离的接近了MTK。身处基于MTK平台的产品开发浪潮之中,让我对MTK有更多的了解,不光是在平台技术本身。就技术上,从软件角度、系统角度,对MTK我应该能给出深度而全面的评价或看法。就产品上,我也有自己的一些见解和思考。总之,对于MTK我所产生的思考及结论,希望能在这里同大家分享。如果能抛砖引玉,引发大家更有意义及价值的思考,是我此文最大的愿望。

二、 适用范围 全体 三、 定义 无 四、 前言

MTK是一个伟大的公司。在舆论批评山寨,并间接批评MTK的时候,我们只能认为这是产业成功而引起的喧闹中的一种形式。

MTK在手机市场快速发展的时候,我投身所谓在振兴民族通信产业的TD领域。那时我经常提及MTK,MTK在01年起步,在04年面向市场,花了3年时间。在一个已经成熟的GSM网络,完成一个终端平台的商用,花了3年时间。而对于一个还处于实验室阶段的TD平台,它的成熟花个3年时间是起码的。这是我经常向别人解释为什么TD终端还不成熟的理由或者借口。在努力促使TD终端商用化的过程中,经受了3年各种各样的煎熬,有网络、平台、应用、项目、

市场等方方面面,让我更感觉MTK方案设计有很多可取之处。下面,我就将我所了解到的与MTK平台有关的任何细节的东西,都一一列举出来,重点还是在软件部分。 五、 MTK方案

04年,多媒体手机开始兴起。MTK方案的技术核心就是基带芯片支持多媒体功能,降低了成本,加速了多媒体手机产品的上市时间。MTK方案的服务核心就是

turnkey模式,一改ADI、infineon等方案那种“能在我的方案上做什么卖给用户”的思维方式,而是“我的方案能直接卖给什么用户”。 MTK

在基带芯片中集成LCD控制器、CAMERA控制器、多媒体CODEC。这种方式,自然是外带多媒体协处理器从成本及开发周期上无法比拟的。ADI、

infineon、agere、TI等方案的出局就成必然。但为什么这些欧美公司在方案上不做调整呢?可能的原因是,在失去技术核心竞争力以及领跑优势后,和中国公司站在同一起跑线竞争太难。中国人能吃苦,老外要渡假。

MTK将能做的功能,基本上都给客户做好。这大大缩短了客户的研发周期,也就是所谓的降低了技术门槛。从节约社会劳动力,提高社会整体效益的角度讲,MTK的方式是合理的。它避免了N个客户的重复劳动,重复的走弯路。从这个角度讲,TI方案最次,连BASIC MMI都没有,还停留在早期做GSM手机的模式。

MTK这种直面客户的模式,也最大力度的支持着手机终端生产者,花最大的精力在如何降低成本及创新去迎合消费者需求,提升他们本来就缺乏的核心竞争力。山寨机的存在,说明有这样一群消费者需要成本低廉、多样性的手机产品,并容忍产品的细节性缺陷。

六、 MTK软件平台

做过的手机平台有好几个,但都是Feature

phone。目前做手机,可以说是在高科技产品光环下的系统集成,需要一定的技术实力,但更多的是平台积累的经验。特别是软件,平台之间的切换很麻烦。越是更多的依赖积累于某一平台的经验,切换到其他平台就更麻烦。越是做过多的平台具体工作,切换到其他平台就越麻烦。因此,我非常看好智能手机的前景,尽管现在市场存在问题,未来几年的市场仍然存在问题。在未来,支撑智能操作系统的硬件配置成本不再可怕的时候,智能手机必然是首选,是MTK turnkey模式发展方向的终极模式。

我了解MTK软件平台,主要是先看支撑软件平台的硬件方案。方案之间的差异化竞争,核心还是在硬件方案的差异化。但是所有的方案,从框架上来讲,都是大同小异。最大的同,都是基于同一个ARM核,可能有基于基带应用的不同,在

PLL、CACHE、协处理器以及外围控制器上的小异。即使使用C166的infineon方案,性能虽然有差异,但从使用角度讲,原理是一样的。

针对MTK软件平台,我看过它的启动过程、内存分配机制、编译机制、GUI机制、RTOS、文件系统以及非常重要的基带芯片资料(主要是6225)。在阅读MTK方案的过程中,关键之处我都做了记录,一直就想找个机会对这些做一整理。 6.1 启动过程

MT6305上电给基带芯片供电,在一定时序条件后,给基带芯片复位信号,开始了ARM核的启动过程。要谈启动,我们必须熟悉Scatter file、基带资料的Memory mapping章节。Scatter file定义了load region和excecute region,我们要关心系统运行时代码、数据的地址分布。

Bootarm.s是一个重要的文件,与启动过程有关,其中的

INT_Initialize函数是ARM启动开始执行的代码。BSP所做的事情主要包括:

1、配置PLL,配置基带芯片的EMI参数,以让系统能够以最大的速度读取外部存储设备数据,让CPU以最大速度运行,从而缩短启动过程。

2、做好runtime代码及数据的准备,确保excecute region的代码及数据到位。

3、配置好ARM七种异常模式的堆栈,进入RTOS nucleus的初始化。

4、nucleus留给客户的初始化函数Application_Initialize,做了平台该做的初始化工作,比如外部控制器的初始化等等。 6.2 RTOS

在分析系统问题,开发跨线程应用时,必须熟悉RTOS。目前使用的RTOS是nucleus,尽管在BSP中看到了它对ThreadX的支持。不同的

RTOS,实际上也是大同小异,但是具体的API或者参数会有不同,因此我们需要下载nucleus的API文档,在需要了解细节时,可以翻阅此文档。同时,TRACE32支持基于RTOS级别的调试,因此对RTOS的了解,有助于提高调试能力。 有点特殊的是,nucleus有

LISR,HISR的概念,实际上它是一种给开发者的印象。它告诉开发者,中断处理函数LISR要尽量的耗时短,以确保其它中断能有机会及时响应。

HISR再处理略为次要些的工作,但耗时也不能太长,因为HISR比任何TASK的优先级都高,我们应该让真正需要实时的工作获取CPU的机会。

Application_Initialize中的mainp函数,负责任务的创建。我们在代码中见不到任务创建的函数,只需要维护任务初始化参数数据结构。对于系统的那些task信息,都保存在

sys_comp_config_tbl变量中,我们看不到。但是MTK提供给客户的custom_comp_config_tbl,客户是可以修改的,在这里用户可以定义自己的task。 关于任务,需要关心数据结构

comptask_handler_struct。关于comptask_handler_struct成员的执行顺序,应该是:comp_init_func

在系统还未 schedule 即在Application_Initialize中完成,然后task

schedule后执行comp_entry_func。comp_cfg_func、comp_reset_func、comp_end_func我认为无太多意义。

task和module有什么区别?可以肯定的是,task 是操作系统层面的概念,module是软件平台设计者因为某种需要而设计的,可能大家比我更清楚,但这种概念在具体工作中可能还是需要弄清楚。 到此,基于RTOS的各个TASK应该都已经调度起来。首先毫无疑问,idle

task必须是优先级最低的task。按照常理,系统会从最高优先级的任务开始调度,至于如何跑到MMI显示LOGO界面,在必要时,我们可以去研究。 6.3 GUI机制

至于MMI framewok,我未做太多了解,但任何GUI系统面对的都是最终的LCD

bufffer。但不同的是,MTK的基带芯片搞了个LCD控制器,并加了layer的概念,从硬件上支持2D

function和加速LCD的刷屏。对于上层的GUI,要做的是选择哪个layer是active。

LCD控制器的刷屏机制。以6225为例,支持4

layer。MTK资料对LCD控制器未做详细的描述,如图1是其对LCD接口块图的描述。但通过LCD控制器驱动,我们可以对LCD控制器内部结构做更多的假设。图1中的Overlay,我们可以设想为一个专有的DMA控制器通道,目标地址为LCD,源地址是layer

buffer。系统通过配置要刷哪几层,配置alpha值来控制2D效果。这一目的的达到,硬件上有它的考虑,我们也没有必要做太多确定性的假想。

图1 LCD接口块图

需要说明的是,仅仅是这样一张图,我们应该有更多的联想。Layer

buffer都是从外部RAM开辟的内存空间,LCD的访问时序完全决定于如何配置LCD控制器。对Layer

buffer的读写,需要占用系统总线,即使再做总线上的区域规划,外部RAM的数据总线是公共资源。对公共资源的访问,就意味着并发,意味着仲裁

ARBITER。为什么在以前的项目中,出现一些关于LCD的莫名其妙的问题,不能说这里是根本原因,但我们应该从系统的角度去注意到这点。我对资源的占有,就意味着别人的失去。以往被掩盖的缺陷,可能会因为系统运行时的变化,暴露出来。这就是我认为,有些系统问题,不能从代码表面去分析,而要从ARM核的角度,从同cache,BUS,controller等外围设备之间的联系来系统的分析问题。

关注一下开机LOGO的显示,是在uem_poweron_timer_expiry_hdlr函数中,同时这里做了latch

power的动作。还有潜力,提前显示出LOGO。 6.4 内存分配机制

在MTK的资料中,介绍了它的内存管理机制,有3种:ADM、Control

buffer、System

Memory。后两个是系统使用的,与上层应用无关。但是我对kal_system_alloc也做了初步分析。

sys_mem_ptr,其估计应该指向的是 System_Mem_Pool,

debug_mem_ptr,其估计应该指向的是 debug_Mem_Pool。 经过初步分析,kal_system_alloc就是从System_Mem_Pool做简单的加法操作,sys_mem_left_size就是

System_Mem_Pool还剩下多少。kal_system_alloc从sys_mem_ptr开始来计算要取的内存。ctrl_buf是通过

kal_system_alloc的内存,然后再通过NU_Create_Partition_Pool创建POOL。系统的一些task

stack.等也都是通过kal_system_alloc来分配的。 也就是说,Control buffer、System

Memory用的都是System_Mem_Pool的空间。而System_Mem_Pool可以查到,是在custom_configmem函数中配置。

ADM就完全没有使用操作系统提供的内存管理算法,是平台自创了一套。开发者,可以自己开辟一个POOL,自己在这个池用ADM提供的内存管理API完成内存的动态管理。具体的分配算法,就没有再细看,跟一些通用的内存分配算法应该一致。但是在以前调试一个问题的时候,应该是可以断定,ADM在每一个alloc

node前后都加了GAP调试区,来判断是否被overwrite。

至于系统中,到底是用了多少块内存用于ADM,各块内存又是让哪些应用在共享,开发者可能更清楚。在系统中是否建立了对内存动态分配的监控机制,比如查询内存泄漏、动态内存使用效率等等。

6.5 文件系统

文件系统用的是FAT格式,最关键的是如何MOUNT存储设备,如何匹配文件系统读写接口。MTK通过表格的形式来让客户选择支持的flash,真的是很方便,考虑太周到。

6.6 编译机制 MTK的makefile,写的很复杂,有perl脚本,也有make脚本,但框架结构很好。虽然我对makefile结构通读了一遍,但没有仔细花时间对此形成文档。 6.7 方案印象

MTK软件平台,接触了一年,总体感觉其底层代码写的很工整,结构很清晰。越到上层,代码就显的庞大凌乱,结构性和可读性都不强。如果把芯片设计也说上,我觉得MTK的基带芯片设计很智慧,针对特定的多媒体手机应用,设计出专门的控制器嵌入芯片内部。像uart控制virtrual fifo 和camera的resizer以及lcd ontroller,用低成本控制器来快速完成逻辑,从而减轻CPU的负担,提高芯片的整体性能。在其他多媒体处理器中,都是不多见的。

与业界认为从事MTK平台开发的技术含量低恰恰相反,我认为MTK方案技术含量非常高。MTK软件平台的代码开放程度也不低,MTK的技术支持也非常有力而迅速,以MTK平台为基础的终端承载了最丰富多样的应用。MTK方案给希望对手机平台有深入而全面了解的同事提供了机会。

七、 基于MTK平台的产品开发

有那么多的公司在做基于MTK平台的产品,竞争那么激烈,研发上如何在竞争中体现优势?硬件上,大家都一样。软件上,也是一样。你可以有,别人也可以有或者偷,别人可以有,我们也可以有或者偷。最多是差个把月,怎么办。一个中心两个基本点。以服务好客户为中心,保证两个基本点,一是要快,二是差异。

拉不到客户什么就不要做了。在大家都差不多的情况下,我们以客户为中心,快速的满足客户需求,提供产品。这样能拉住客户,让客户找不到离开的理由。第二是产品差异,是创新。如果有产品创新最好,要么降低了成本,要么吸引了消费者。但这两点中,还是快字最重要,这是可以通过团队专业实力和激情来保证的。但是创新,有运气的成分,需要研发同市场碰撞出火花。鼓励和激励创新,但不能只靠产品创新一定会出现。

总结起来,又回到管理二字上。依靠内部项目和质量管理保证产品研发速度、保证客户服务质量。

不支持JAVA的MTK平台手机QQ支持分组和群聊的设置

作者:admin 教程来源:百科原创 点击数:491 更新时间:2009-6-26 MTK平台的多数手机内置的QQ,最高到2007版本,都不支持QQ分组和QQ群,每次看见别人的手机用QQ群聊,感到无限羡慕,怎么办呢?前提是你的MTK手机是否支持MRP(参考教程),如果支持,那就行了---不单QQ,还有很多MRP游戏也可以用以下方法使用。

如何检测你的手机是否支持MRP呢?最简单的办法就是输入*#220807#,然后看是否进入浏览器,如果不进入什么反应都没有,那就表示你是很老的MTK芯片,算了。如果进入的话,那就表示你的手机支持MRP。

首先:下载DSM_GM.mrp(下载地址:点此下载)这个文件,然后解压,得到一个DSM_GM.mrp文件。

其次,用数据线连接电脑和手机,手机连接里面选择USB存储模式,然后看你的手机内存卡(TF卡,必须要,没有就买一个吧,便宜)里面有没有Mythroad目录,通常都有的,没有的话,可能是其他目录---找有后缀名为.mrp文件的目录。然后把DSM_GM.mrp(DSM_GM.mrp其实就是MRP NES软件平台,NES模拟器)文件拷贝到该目录。---有些手机是applist.mrp文件,如果有也可以不用下。

然后,你去MTK资源下载区下载一个QQ2008.mrp文件,要大小190K的,有些170多啊、160多K的不要了,因为不一定支持群功能,然后把该文件也拷贝到Mythroad目录(同理,你也可以把其他MRP文件拷贝到这个目录)

最后在待机界面输入*#220807#,就可以进入MRP列表了,你就可以看到QQ2008了,选择登录---是不是支持分组和群聊天了?还可以插入表情哈---自定义的不行,图片也不行。

另外说明一下其实DSM_GM就是*#220807#启动文件,输入*#220807#,就直接启动列表。同样的,也可以把下载的mrp游戏也复制到Mythroad文件夹下。在手机上也是输入*#220807#即可启动。

国产手机游戏软件(无JAVA mtk平台)applist.mrp 和游戏

applist.rar (10 KB) 丛林战争.rar (129 KB) 地产大亨.rar (20 KB) 孤军深入.rar (98 KB) 加勒比海岛.rar (129 KB) 狂K老板.rar (87 KB)

美女过年打麻将.rar (129 KB) 猫和老鼠.rar (66 KB)

一般现在支持MRP格式软件游戏的手机。大多数是手机中有比如:MulGame文件夹或者mythroad文件夹。

最早是一些会员自己发现手机的某个文件夹中有.mrp格式的游戏或者软件。之后知道了这个平台,知道它手机支持的格式。

但是很多会员认为,是不是断定我手机支持不支持MRP就看有没有这个文件夹? 其实不然。

如果说你手机里找不到上述两个文件夹。那你可以找找其他文件夹中,是否有.MRP格式的文件。只要哪个文件夹中有applist.mrp这个文件。就把你下载的MRP格式的游戏文件与它同放在一个文件夹即可。

如果说你找不到你手机里有任何一个文件夹有.mrp格式的文件。那么请你在手机里自建一个MulGame文件夹或者mythroad文件夹。之后 把本帖附件中的 applist.mrp 这个文件下载放到手机你新建的文件夹里

国产非智能非JAVA手机软件(带MiNiJ平台的联发科MTK芯片)2009年04月09日 星期四 22:52原来非智能手机(MiNiJ平台)也能下载并安装运行软件!

这些软件都是mrp格式的,现在有QQ2008(它宣称支持群功能、视频聊天)、MSN、Skyreader(凯阅:一款手机电子书阅读器,最新版为凯阅3.3)和众多的手机游戏软件。A8box(一款音乐播放器:支持在线音频但不支持在线视频.还有两款音乐播放器:石头、12530.但都没有A8box好,因为它们不能直接播放手机内存上的音乐,只能播放它们自建文件夹中音乐,而A8box能播放手机上所有音乐,不管哪个文件夹中)。据说QQ2009、ucweb(mrp格式的)正在研发中,期待!

miniJ平台是杭州斯科网络科技有限公司开发的具有自主知识产权的轻量虚拟软件平台。能在恶劣的硬件上流畅运形是miniJ平台最大的优势(miniJ平台大小只是JAVA平台的1/6)故可极大降低硬件成本,被大多数国产非智能手机采用——中天、CECT等(国产非智能机都有采用MTK平台,夏新是个例外,不过好像破产了)。

mrp格式软件要运行在miniJ平台上,那么怎样判断你手机是否带miniJ平台呢?方法很多,略举几例(详细请Q友自己搜索):1.手机游戏和愉乐项若有“更新列表”或类似更新选项,那很可能是;

2.手机内存(或扩展卡)上有downdata、mythroad、mulgame三个文件夹之一(手机自建而非人为创建),答案是Yes!

3.手机支持手机QQ功能(非上网后再上的3GQQ)答案是Yes! 也可以这样说:如果你手机不支持手机QQ功能,那么答案是NO!

4.这条是我自己“发明”的:如果下载时显示“不支持”字样(或根本下载不了),那肯定NO!

mrp格式软件的获得及运行事项(以下内容皆验证过): 一.获得:可手机上网搜索“mrp软件下载”或相关内容找到相关下载网站(都是wap,web的不行),像“MRP游戏帝国”、“mrp天空”等,都要求注册,不过放心注册,都是免费的——只需发条短信或手动注册。(我注册了6个网站,都没收费)注 册后即有几十M币或K币等那些网站的“钱 币”,因为下 载软件是要扣 币的。找到软件下载到手机后都会被存在Received文件夹下。游戏类还有中下载方法,即打开手机QQ(但不要起动或登陆),进入“美女|游戏|小说”选项,里面有很多游戏,随便进入哪个,选择“更新应用”,即可自动下载该游戏,下载玩成“返回”后即可启用,不过别忙,那都是要收费的!好在收费前会让你决定继续与否,先别忙着进入——你一旦确定马上会被扣钱!且别急,看下边破解之道!

二.软件的运行:下载完软件(mrp格式)后不能直接运行,要先把它移动到“qqlist”文件夹下,mythroad或downdata文件夹下都有该文件夹(我还没见过有mulgame的手机),移动后打开手机QQ(这就是前边说的为什么一定要有手机QQ功能了),进入“美女|游戏l小说”,在“最近下载”选项里可以找到你下的软件并运行了!

三.收费游戏破解之道:这些游戏的收费方式都是通过向某个号码发送短信或彩信从而实现收费

的(还听说通过起动你手机浏览器登陆某些收费链接收费,不过还没遇见过),故而可以通过限制手机向外发送短信或彩信来破拒绝缴费,具体操作为更改短消息服务中心号码(在短信设置模式设置中),能清空的建议清空,只要把短消息中心号码清空,绝大多数都能继续玩!刚知道的,我试了,都能玩。 改之前最好记下原有效号码,要有两个以上模式可更改模式,例如模式一有效,可更改模式二为无效,玩游戏之前切换到无效的模式二,要发信息时再换回来。彩信设置只需把“服务器设置”为无效代理ip及可。

短信、彩信设置好后(听说有的游戏通过WAP收费的,目前还不知道破解之道,不过还没遇见过此类游戏),就可以玩游戏或运行你下的收费软件了,不过现在可怜的软件经营者将要失去原本属于他的RMB了。

软件运行过程中再出现要你注册缴费的时候,大胆的确定吧——你手机现在发不出短信或彩信、还上不了网,他们是扣不了你话费的!“确定”后大部分游戏都会出现“注册成功”字样,别管它,你可以继续游戏而不会损失一毛钱了——手机费的电除外!

有的游戏终身只需注册一次,有的却是每个手机号都要注册。 特大喜讯!!飞信(mrp格式)已经推出了!请友友们马上体验吧!

还听说国产机有NES游戏的,Minij平台下个NES模拟器也能玩,不过我手机玩不了——进入运行游戏就死机。

揭秘MTK平台山寨手机JAVA与MRP扩展的谜团2009年06月16日 星期二 下午 07:35 很多使用山寨手机的寨友都会问,我的手机是否支持MRP?手机能不能通过刷机使其支持JAVA等问题,大家都希望自己的手机能实现期望的功能,于是都抱着这种极高的期望来开掘手机的潜能,但当这个期望没有实现变成失望时,恐怕那种感觉是一种极度的无奈!看着别人拿着手机畅快的玩游戏!自己的手机却只是一个简单的还停留在80年代水平的通话工具!心情可想而知!!

那麽MTK的手机为什么是同一芯片,为何支持的应用却截然不同哪?有的支持有的不支持!下面就我个人的一些见解跟大家探讨下!

手机芯片开发者开发出的芯片,是按预先订好功能设计的!芯片开发好后交由厂家在芯片支持的功能上各自开发各自的手机!由于各厂家的开发目的不同,于是同一芯片不同功能的手机就出现了!

可以看出现在市面上的基于MT6225开发的手机功能,远远没有完全体现MT6225的性能!原因就要归结厂家了!因为手机支持的功能越多,厂家要投入的设计成本和硬件成本越高!出于利益的原因,只能把这些功能给割掉了!

比如JAVA,要想支持JAVA,从硬件上要有足够的内存空间!也就是手机的存储芯片要达到相应的规格!就要采用成本比较高的存储芯片!从软件上来说也要开发适应MTK芯片的JAVA平台,这也增加了成本。大家都知道山寨的本质不是为创品牌而是怎么样获得最大的利润!于是就出现了开始说到得情形!

可以说这款机器完美的开掘了MTK芯片的所有功能,也代表了品牌厂商开发的优点:产品的开发是基于使用者的感受而开发!放在首位的不是利益而是品牌的影响力!,还有一个例子是国内的联想。其实联想的多款机型都是基于MTK平台的!我想大家肯定不会把联想和山寨扯在一起吧?看到这我想大家心里该有数了!

再来说下斯凯,斯凯的MRP可以说是山寨出现后的产物,因为MRP是专门运行在山寨恶劣的硬件环境下的一种软件平台!他对硬件环境的适用性要求可以说是非常优秀的!因此山寨厂商大都采用这

种平台!

但斯凯也不可能免费提供给厂家使用!采用斯凯的平台必须有斯凯的授权!也就是购买!一些无良的厂商对这个投入也舍不得!也就造成了不支持MRP应用的机型出现,任凭你怎么弄也不能玩MRP!