微波EDA网,见证研发工程师的成长!
首页 > 微波射频 > 微波射频行业新闻 > 手机开发平台汇总

手机开发平台汇总

时间:03-09 来源: 点击:

MTK是私有平台,目前没有书籍介绍MTK平台,所以只能从网上查找MTK的资料。以下资料大家可以从网上获得,对于了解MTK很有帮助:《mtk训练课程.pdf》、《MMIPlatformSourceCodeTraining.pdf》主要是MMI界面开发介绍、《MMIResource&CustomizationTool.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,所以也没有相关资料和文档,希望有了解的朋友介绍一下

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top