这几年做了一些平台下的Android项目,下面具体对比一下几个平台Android开发,主要涉及的平台有Qualcomm,Freescale,MTK。这几个平台也都非常有代表性:
1.Qualcomm毫无疑问,肯定是通信这块的大牛厂商,目前很多通信协议和专利都跟这个公司有关系,当然它在ARM应用处理器这块也是有很高的造诣,也是Android联盟里面最早加入的成员。收款Android手机G1也是Qualcomm平台做出来的。CDMA这块肯定是毫无疑问的老大,VIA的CDMA的东西相对来说稳定性还是成熟度还是较差的。
2.Freescale,在ARM应用处理器这块一直是一个传统的大公司跟TI这些芯片都一样,如果你需要开发一个手机设备,就需要依赖别人的Baseband芯片(chip on board)或者是模块,如果是3G模块的话,那恭喜你,八成那个模块里面的核心也是一颗Qualcomm的芯片。Moto的Mailstone就是一颗TI的心,我们之前的电信lifepad就是一颗Freescale的芯,加上了若干不同的3G Modem。
3.MTK众所周知的台湾芯片公司,被众人BS的山寨机之父,但是从领一种角度来说,MTK也是一个伟大的公司,它的出现改变了一个产业,通过这种Trunkey的方法,让更多的人可以参与到手机的研发(更多的可能就是集成)来。MTK的Android和台湾的另一家公司很像,讯宏,他们主要推的都是基于2.75G的Android中低端解决方案。ST-Ericsson的Android解决方案跟这个也很类似。
Qualcomm和MTK方案的比较:
1.市场定位不同