手機開發平臺指南、教程和資料介紹之三
來源:
發布時間:2010/4/6
瀏覽次數:1068
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,所以也沒有相關資料和文檔,希望有了解的朋友介紹一下。