以下內(nèi)容含腳本,或可能導致頁面不正常的代碼 |
---|
說明:上面顯示的是代碼內(nèi)容。您可以先檢查過代碼沒問題,或修改之后再運行. |
2.windows mobile:
智能手機全球市場中windows mobile占12%左右市場份額。開發(fā)與windows平臺類似,所以熟悉windows開發(fā)的能很快上手。目前沒有較好的針對windows mobile的書,經(jīng)典書籍《Windows 程序設(shè)計(第5版)》對于開發(fā)win32程序依然是最好的,經(jīng)典的書就是牛啊!雖然pocket pc支持MFC,但smartphone不支持,所以為了更好的移植,用win32開發(fā)較好。由本書做基礎(chǔ),再參考windows mobile的sdk以及示例代碼,應(yīng)該能很快上手。
關(guān)于windows mobile的開發(fā)網(wǎng)站和論壇:
Windows mobile中文社區(qū):http://www.winbile.net/BBS/
Pocket pc forum:http://www.windowsmobiledn.com/forum/
微軟官方網(wǎng)站:http://www.microsoft.com/windowsmobile/developers/default.mspx
3. linux:
智能手機全球市場中l(wèi)inux手機僅占可憐的4.4%市場份額。原來moto還出過不少linux手機,如A768、A1200、E680、E2、E6、V8等,07年8月份還信誓旦旦預(yù)測60%手機采用Linux OS,但moto后來回購了UIQ的股份,又與微軟合作,還加入了google的開放手機聯(lián)盟,看來要拋棄自己的linux平臺了。另外,moto的策略是linux+j2me的模式,雖然采用linux os,但并不對外開放linux的sdk,只有和moto合作的廠家才能獲得native linux sdk,所以導致目前l(fā)inux手機開發(fā)的資料和論壇較少。雖然有民間linux高手破解了moto的linux的sdk,可以開發(fā)native linux的程序,但native linux的程序不能直接安裝在moto的linux手機上,還必須安裝一個插件,這對普通用戶又是難以跨越的一個門檻。所以個人覺得native linux手機的開發(fā)將走向末路。大部分linux手機的ui開發(fā)都是基于QT,關(guān)于QT開發(fā),可參考《C++ GUI Qt3編程》、《精通Qt4編程》,如果有moto官方的sdk,參考API文檔以及一些示例代碼,將可以較快上手,如果沒有官方的sdk,那就要話很長時間hack了。目前沒有很好的關(guān)于linux手機開發(fā)的論壇,個人推薦陳罡的博客http://www.cublog.cn/u/26691/,內(nèi)有moto a1200開發(fā)隨筆,對于熟悉和了解手機native linux開發(fā)有很大幫助。
4. MTK:
MTK最近幾年異軍突起,近70%的國產(chǎn)手機采用MTK的芯片和平臺,黑手機更幾乎是MTK的代名詞。國內(nèi)廠家只有夏新沒有采用MTK的方案。MTK的模式名為“Turn-key”的全面解決方案,廠商采用了這個方案,只需要加一個手機外殼即可成品——這能大大降低了出貨時間,一般廠家只修改界面、鈴聲以及增加一些應(yīng)用軟件。有關(guān)MTK平臺的介紹,見環(huán)球企業(yè)家雜志的文章“國產(chǎn)手機操縱者聯(lián)發(fā)科的秘密”。
MTK是私有平臺,目前沒有書籍介紹MTK平臺,所以只能從網(wǎng)上查找MTK的資料。以下資料大家可以從網(wǎng)上獲得,對于了解MTK很有幫助:《mtk 訓練課程.pdf》、《MMI Platform Source Code Training.pdf》主要是MMI界面開發(fā)介紹、《MMI Resource & Customization Tool.pdf》MMI資源工具介紹。
最近,MTK平臺MMI設(shè)計牛人FUGUI自己編寫了一本有關(guān)mtk平臺MMI開發(fā)的實例教程,書名為《MMI實例培訓教程》(本書大家通過Google下載到),此書深入淺出,全面的介紹了MTK平臺MMI開發(fā)的各個方面,通過本書,開發(fā)人員將能很快進入MTK平臺開發(fā)領(lǐng)域,實為MTK平臺MMI開發(fā)的圣經(jīng)!MTK平臺的操作系統(tǒng)為nucleus,有關(guān)nucleus的介紹網(wǎng)上有一篇文章《Nucleus實時操作系統(tǒng)分析報告》。MTK平臺主要用C語言開發(fā),所以要熟悉MTK開發(fā),首先必須熟悉掌握C語言,MTK的sdk與vc6集成,MMI的各控件和窗口之間通過回調(diào)函數(shù)實現(xiàn)通訊。
關(guān)于MTK的開發(fā)網(wǎng)站和論壇:
我愛研發(fā)網(wǎng):http://www.52rd.com/ 上面幾篇文章和書籍都能從本網(wǎng)站找到。
手機研發(fā)論壇:http://www.1mp.cc/bbs/index.asp
5. 展訊:
展訊平臺07年也發(fā)展很快,利用MTK下半年P(guān)A放大器缺貨的機會,趁勢而入,搶走mtk很多市場份額。展訊的開發(fā)模式和MTK的很類似,基本也是給廠家提供整體解決方案,與MTK的差別見此鏈接。國內(nèi)主要是夏新、聯(lián)想、文泰等采用展訊平臺。展訊平臺采用的嵌入式操作系統(tǒng)是threadx,關(guān)于threadx的有一本中文書《嵌入式實時操作系統(tǒng)的多線程計算:基于ThreadX和ARM》。同MTK平臺一樣,為封閉平臺,開發(fā)語言為C,開發(fā)環(huán)境為vc6, MMI的各控件和窗口之間與windows類似通過消息進制實現(xiàn)通訊。另外也沒有書籍介紹展訊平臺,以下資料值得推薦:
《Spreadtrum_SAP.ppt》
《MMK_Kernel軟件API接口說明書.doc》
《MMK_Window_Table開發(fā)說明書.doc》
《展訊平臺MMI窗口開發(fā)說明書.pdf》
《展訊手機平臺軟件簡介.pdf》
關(guān)于展訊的開發(fā)網(wǎng)站和論壇:
我愛研發(fā)網(wǎng):http://www.52rd.com/ 上面幾篇文章都能從本網(wǎng)站找到。
手機研發(fā)論壇:http://www.1mp.cc/bbs/index.asp
6. J2ME:
J2ME平臺為手機上運用最廣泛的開放式平臺,絕大部分手機均已經(jīng)支持J2ME了。關(guān)于J2ME的書籍數(shù)不勝數(shù),個人推薦以下書籍:
《j2me技術(shù)手冊》
《J2ME開發(fā)大全》
《J2ME移動應(yīng)用程序開發(fā)》
關(guān)于J2ME的開發(fā)網(wǎng)站和論壇:
J2ME開發(fā)網(wǎng):http://www.j2medev.com/Index.html
中國Java手機網(wǎng):http://www.cnjm.net/
以及各手機廠商的官方j(luò)ava論壇
7. Brew
Brew 的全稱是無線二進制運行時環(huán)境。Brew平臺是高通公司開發(fā)的,從無線應(yīng)用程序開發(fā)、設(shè)備配置、應(yīng)用程序分發(fā)以及計費和支付的完整端到端解決方案中的無線應(yīng)用程序開發(fā)部分。目前絕大部分CDMA手機都支持Brew平臺。學習Brew平臺,首先需要熟悉c語言。學習步驟和方法可參考” BREW高手之路-解析BREW學習過程”。
學習書籍:
《深入BREW手機游戲開發(fā)》
《BREW 技術(shù)開發(fā)與應(yīng)用》
這些書雖然不夠深入,但對于入門還是可以參考的。
關(guān)于Brew的開發(fā)網(wǎng)站和論壇:
Brew官方論壇:http://brewforums.qualcomm.com/index.php
8. Blackberry,Android,iPhone
黑莓公司BlackBerry手機和Google的Android手機均只支持java開發(fā)。蘋果的iPhone不支持第3方開發(fā),只能開發(fā)網(wǎng)頁,據(jù)說將來開放sdk,值得期待。
BlackBerry的開發(fā)網(wǎng)站和論壇:
BlackBerry開發(fā)者指南:http://www.cnblogs.com/confach/category/36451.htmlBlackBerry官方網(wǎng)站:http://na.blackberry.com/eng/developers/community.jsphttp://bbs.maxpda.com/forum-184-1.html
Android的開發(fā)網(wǎng)站和論壇:
http://www.androiddev.net.cn/bbs/
http://www.androidin.com/http://www.androidcn.net/
iPhone的開發(fā)網(wǎng)站和論壇:
一群蘋果fans成立的網(wǎng)站:http://apple4.us/
http://bbs.maxpda.com/forum-190-1.html
http://lordhong.javaeye.com/blog/153315
http://lordhong.javaeye.com/blog/152774
9. 其它Feather phone平臺
其它feather phone平臺,如TI、飛利浦、英飛凌(Infineon)、飛思卡爾(Freescale)、Broadcom、Skyworks等平臺,由于平臺私有,并且不提供第三方sdk,所以也沒有相關(guān)資料和文檔,希望有了解的朋友介紹一下。
DIY的沖動
現(xiàn)在手機能做的事越來越多,你可以隨意更換鈴聲與桌面,還可以從網(wǎng)上下載各種Java軟件和應(yīng)用程序。手機制造商對消費者個性化口味的試探也令人眼花繚亂,索尼-愛立信認為人們需要MP3播放器,摩托羅拉認為人們需要iTunes手機。然而,手機的未來只是市場朝分眾模式發(fā)展嗎?有人不這么看。手機領(lǐng)域和PC、互聯(lián)網(wǎng)領(lǐng)域日漸靠攏,但還有一個根本的不同——一切都是整機化、商品化的,任何新的技術(shù)可能性,用戶只能等待巨頭們的行動,而后者需要以有利可圖為前提。
來自英國的通訊工程師蘇吉·帕特爾(Surj Patel)對此非常不滿。一年前,他就在博客上寫道:“我想要一個Linux手機,這樣我就可以用我想要的任何語言來編程。我想進入呼叫控制,我想進入數(shù)據(jù)層。我不想為一個開發(fā)軟件花上3000美元,也不想接受遮遮掩掩的功能。我是個開發(fā)者,是個駭客,我想讓我的電話做我想要的事,讓我得到我想要的應(yīng)用。”在這篇博客中,他發(fā)出了驚人卻頗具叛逆精神的口號:“如果你不能和他們一起干,就打倒他們。”
蘇吉現(xiàn)在是一位自由職業(yè)者,專門從事手機和傳媒技術(shù)創(chuàng)新。1993年,他就在BBC研究新媒體,1999年參加了BBC內(nèi)容創(chuàng)新團隊的組建,研究新媒體形態(tài)的整合。后來他在麻省理工學院的媒體實驗室和英國Orange電信公司的研發(fā)實驗室工作。
馬薩諸塞州TagSense傳感器公司的工程師德瓦·西塔拉姆(Deva Seetharam)是蘇吉的合作伙伴。他是2005年年中為商品手機開發(fā)射頻標簽讀碼器時對現(xiàn)有的手機體系產(chǎn)生不滿的。他的研究中難度最大的是界面而不是硬件,然而他發(fā)現(xiàn):不支付昂貴的特許費,手機制造商就根本不提供界面和應(yīng)用編程接口的細節(jié)。“不管是用戶、研究者,還是駭客都沒有制造任何東西的自由。”他說,“所以我說,好,我來做個東西,讓大家都可以按自己想要的方式定制手機。”
蘇吉和西塔拉姆將自己的手機稱為TuxPhone,Tux顯然取自Linux操作系統(tǒng)的企鵝logo。不過這兩位印度裔工程師還有另一個精神來源,他們把自己的工程稱為KhadiTech。Khadi是一種印度家織土布,因圣雄甘地掀起的非暴力不合作運動而聞名。
雖然蘇吉和甘地都是古吉拉特邦人,他和西塔拉姆都認為在手機這件事上也需要同樣的自給自足精神,但面對手機這個如此強大的產(chǎn)業(yè),甘地的精神當然已經(jīng)不合時宜。蘇吉和西塔拉姆的思想仍然是Linux式的,最大的興趣在于讓使用者有更大的自由。回顧歷史,30年前蘋果電腦的創(chuàng)辦人史蒂夫·喬布斯和史蒂夫·沃茲尼亞克在車庫里“自制電腦”時,沒人知道后來PC時代的輝煌,但在移動通訊領(lǐng)域,進化順序恰好相反,直到街頭人手一部手機時,才有人來自制手機。
蘇吉認為:服務(wù)商有一千條理由不讓你有一臺可編程的手機,有些理由說是為你的財務(wù)安全,其實主要是為他們自己的財務(wù)安全。因此他表示:“與其說我要的是個手機,不如說我想要個可以開發(fā)的平臺。有了你能控制的平臺,你就會有一千個可能。”
自己做一部手機成本并不高,從市場上買齊現(xiàn)成的部件總共需要大約400美元。蘇吉說:“這在5年前還是不可想象的。”SIM卡當然也要買。西塔拉姆說:“你會發(fā)現(xiàn),做一個Linux手機只需要一些基本硬件知識、Linux編程和驅(qū)動知識、基本機械設(shè)計知識,主要難度在于不同部件的組裝。”這就是為什么市場上出售的手機精心設(shè)計,功能齊全,成本卻只有你的一小半,而你“可能需要一個數(shù)百萬美元的實驗室,才能將所有的東西集成起來”。蘇吉說。
雖然音質(zhì)不好、個頭太大、半小時就能耗盡電池,但不管怎樣蘇吉他們做出來的要算個手機。2005年12月10日,還沒來得及裝揚聲器、麥克風、鍵盤和顯示器,西塔拉姆就急不可耐地用Tuxphone撥通了自己的手機,第二天裝上揚聲器和麥克風,他第一次清楚地聽見了聲音。雖然他們對給人欣賞并不感興趣,最近還是有個叫格列哥的工業(yè)設(shè)計師從荷蘭發(fā)來郵件,主動給他們介紹制造非常小批量的塑料機殼的方法。但蘇吉承認:我們不是專家,只是出于熱情和一點手藝。至于是否大家都來自制手機,蘇吉表示:我只是第一個承認可以做到這一步的。
省錢不如掙錢
做個并沒有省錢的手機不是蘇吉真正熱衷的。2006年4月初,一項稱為Freeswitch的技術(shù)使老式電話網(wǎng)和采用VoIP協(xié)議的網(wǎng)絡(luò)電話得以連通,4月18日,蘇吉就在VoIP-News網(wǎng)站發(fā)表了題為《Freeswitch是大爆炸的導火索嗎》的文章。
電話和網(wǎng)絡(luò)連接起來并不是第一次,但與Skype不同的是,Skype是專利技術(shù),采用自己的應(yīng)用軟件和協(xié)議,而Freeswitch是開放源代碼的,可以包含在一個網(wǎng)頁內(nèi)。這使蘇吉興奮地想象了一系列創(chuàng)新應(yīng)用,比如建立一個基于網(wǎng)絡(luò)的專用分組交換機,為所有電話用戶提供GoogleTalk。
蘇吉等人相信:如果手機軟件變得更加開放,將會聚集起一個為它編寫應(yīng)用軟件的程序員群體。蘇吉說:“世界上最好的研發(fā)團隊就是那些程序高手,那些駭客。只要讓他們能夠做,他們就會動手。”有了一批自由軟件,就能使手機跟電腦一樣富有彈性,越來越多的專業(yè)玩家將創(chuàng)造出很多前所未見的功能。
盡管網(wǎng)絡(luò)電話技術(shù)正進入黃金時代,但連接不是免費的,保證服務(wù)質(zhì)量也需要成本。蘇吉等人的理想最終還是要回到電信增值服務(wù)的領(lǐng)地,只不過小軟件帶來的創(chuàng)新業(yè)務(wù)可以依附于更大的運營商或增值服務(wù)商,從而堅守網(wǎng)民對免費服務(wù)的心理期待,使得這類技術(shù)創(chuàng)新顯得特別富于自由的理想主義色彩。
這一點在蘇吉等人開辦的Ringfo網(wǎng)站上體現(xiàn)得再明顯不過。當你在任何地方買書和CD時,用任何一部手機或座機撥打一個免費號碼,輸入國際標準書號或UPC號碼,就能得到它的新貨和二手貨價格,還有讀者評價甚至圖像等信息,從而使你淘到最合算的書和碟。Ringfo的數(shù)據(jù)都來自網(wǎng)上購物巨頭亞馬遜,它只在網(wǎng)上購物成交時向亞馬遜收取少量傭金。目前價格比較信息的范圍已經(jīng)擴大到亞馬遜上銷售的任何產(chǎn)品,甚至有人利用這種價格信息買到低價書和CD,然后拿到網(wǎng)上賣。難怪蘇吉說:“我不是個無政府主義者,我不想危及任何人的生計。”
自由與不自由
其實,在手機和電信服務(wù)這種巨頭爭霸的領(lǐng)域,蘇吉這種力量的確談不上危及什么人的生計。聯(lián)想集團創(chuàng)新設(shè)計中心產(chǎn)品設(shè)計總監(jiān)李鳳朗說:在硬件上,手機與電腦的兼容機不可同日而語,費時費力的自制手機最多維持在與業(yè)余無線電愛好者類似的氛圍中。軟件上的創(chuàng)新如果要落實到電信增值服務(wù)上,也已經(jīng)不是Linux最初那樣的草根革命。哪怕是一個人的公司,技術(shù)全部依靠外包,最終也是做產(chǎn)品的公司行為。而且這種行為仍主要表現(xiàn)為小公司寄生在運營商后面,靠的是快,花樣多,而運營商有更大的蛋糕。
對Linux式的理想,李鳳朗認為:“手機與Linux不是一個量級的,手機的應(yīng)用軟件已經(jīng)很微觀了。做自由軟件將讓做應(yīng)用軟件的人受益,但手機的應(yīng)用軟件是受運營商制約的。因而在手機領(lǐng)域,所謂開放源代碼,也是產(chǎn)業(yè)對產(chǎn)業(yè),不是產(chǎn)業(yè)對個人,沒有辦法變成一種精神,也不存在對抗性。”
蘇吉等人也非常清楚,現(xiàn)在的自制手機還離不開電信運營商的網(wǎng)絡(luò),這也是他對電話與網(wǎng)絡(luò)互通興奮的原因。有了這種可能,手機在后臺是連到電信還是互聯(lián)網(wǎng)是沒有界限的。用李鳳朗的話說,就是“上了互聯(lián)網(wǎng)就撒了歡了,成了非常自由的東西”。然而對電信運營商來說,這種威脅并非始于幾個手機自制者,而早就存在于互聯(lián)網(wǎng)產(chǎn)業(yè)內(nèi),要應(yīng)對也是針對后者而非前者。難怪美國最大的無線通訊運營商Cingular Wireless的發(fā)言人表示:“只要合于規(guī)范許可,人們進行任何實驗都很不錯。”
同時,李鳳朗認為:要解決與互聯(lián)網(wǎng)的連接問題,本地平臺要升級,中間的無線上網(wǎng)要連上,互聯(lián)網(wǎng)的口要打開,這些也都不是靠個人想象,而是社會性的行為,背后是巨大的社會利益的瓜分問題,這些利益廠家也會看到,用戶單靠創(chuàng)意,不具有撼動這些后臺利益的可能。當然,在美國成熟的商業(yè)環(huán)境下,一個很好玩的創(chuàng)意,大運營商也可能支持,利益就有更多的價值轉(zhuǎn)換可能。長遠來看,手機領(lǐng)域所有的東西也一定會越來越個性化和公開,但草根的力量畢竟難以根本改變資本秩序。技術(shù)的發(fā)展脫離人的本質(zhì)需求,總會被扭轉(zhuǎn)回來。同樣,技術(shù)的發(fā)展脫離資本的壓力,也總會被扭轉(zhuǎn)。
MTK撿了 “大便宜” 實現(xiàn)EDGE和3G戰(zhàn)略布局
9月10日,聯(lián)發(fā)科(MTK)宣布與ADI簽署協(xié)議,以現(xiàn)金約3.5億美元取得ADI旗下Othello和SoftFone手機芯片產(chǎn)品線相關(guān)的有形及無形資產(chǎn)以及團隊。依據(jù)ADI公司2006年財報所公布的的營收數(shù)據(jù)顯示,此產(chǎn)品線約為ADI貢獻了2.3億美元的收入。
通過此項交易案,MTK的無線通訊部門將獲得一支近400位具有豐富產(chǎn)品開發(fā)及客戶服務(wù)經(jīng)驗的專業(yè)團隊;擴大全球各地的客戶群;增加新的手機基帶和射頻芯片產(chǎn)品包括GSM、GPRS、EDGE、WCDMA和TD-SCDMA芯片以豐富其現(xiàn)有的產(chǎn)品組合;另外,聯(lián)發(fā)科亦可取得無線通訊產(chǎn)品相關(guān)的關(guān)鍵專利和IP,以提升聯(lián)發(fā)科的IP競爭實力。
對于此次并購,水清木華研究中心電信研究總監(jiān)沈子信的第一反應(yīng)是,MTK買得很值,因為收購金額不到這個產(chǎn)品線兩年的收入,看來是ADI主動拋售這一業(yè)務(wù),這也盡顯MTK不做大收購的務(wù)實風格。沈子信強調(diào)說:“這對MTK是一個重大利好消息,幫助MTK實現(xiàn)了從EDGE到3G的布局,相當于武俠小說中打通了任督二脈!”
他解釋說,一是ADI在硬件(芯片)方面很強,過去軟件平臺上一直依靠合作伙伴TTPcom,因此在TTPcom被MOTO收購后業(yè)務(wù)大受影響,而MTK的優(yōu)勢恰好在于軟件平臺,收購ADI的手機芯片產(chǎn)品線,可以實現(xiàn)軟硬結(jié)合;二是可以完成EDGE、WCDMA和TD-SCDMA的戰(zhàn)略布局,補充MTK現(xiàn)有的GSM/GPRS產(chǎn)品線,特別是可以借助ADI或ADI的合作伙伴,解決EDGE/WCDMA/TD-SCDMA協(xié)議棧問題;三是借助ADI的手機芯片業(yè)務(wù),MTK可實現(xiàn)全球化的運營。
由于ADI/大唐移動是目前最主要的TD-SCDMA手機方案供應(yīng)商,因此MTK收購ADI的手機芯片業(yè)務(wù),也是TD-SCDMA產(chǎn)業(yè)界非常關(guān)注的事情。不過,沈子信認為,簽于MTK一貫務(wù)實的風格,MTK近期最關(guān)心的可能是EDGE,WCDMA和TD-SCDMA只是戰(zhàn)略布局,市場還比較遙遠。他解釋說:“明年中國移動大規(guī)模部署EDGE網(wǎng)絡(luò)的可能性很大,而且由于WCDMA風險比較大,全球很多運營商也在考慮部署EDGE網(wǎng)絡(luò)。”
MTK在TD領(lǐng)域的挑戰(zhàn):與中興、大唐的關(guān)系
為了在TD領(lǐng)域有所作為,MTK必須處理好和兩家廠商的關(guān)系。一是中興通信,它是原ADI的大客戶、TD-SCDMA產(chǎn)業(yè)化領(lǐng)頭羊,也可能仍是中國移動早期TD手機招標的最大贏家。二是大唐,它也是TD-SCDMA技術(shù)領(lǐng)頭羊,而且是MTK的關(guān)鍵的合作伙伴。就目前的態(tài)勢來看,對MTK都是不小的挑戰(zhàn)。
對于收購新聞,中興通訊手機事業(yè)部TD-SCDMA產(chǎn)品線總經(jīng)理羅忠生博士對《國際電子商情》記者表示,收購是業(yè)內(nèi)的正常變動,對中興通信與ADI/MTK的合作不會有什么影響,中興通信還會保持合作,“相信MTK也不會忽視與中興通信的合作”。
不過,就在8月末的“2007年展訊技術(shù)論壇”上,中興通訊和展訊宣布在TD-SCDMA領(lǐng)域建立戰(zhàn)略合作伙伴關(guān)系。目前在TD領(lǐng)域,大唐集團既有做系統(tǒng)設(shè)備的大唐電信,又有做手機終端平臺方案的大唐移動,能夠?qū)崿F(xiàn)系統(tǒng)端和終端的聯(lián)動,在競爭中有天然的優(yōu)勢——在TD發(fā)展初期,系統(tǒng)設(shè)備端和終端都不成熟,這種聯(lián)動十分關(guān)鍵。而作為大唐電信在系統(tǒng)設(shè)備上的競爭對手,中興通訊目前依賴大唐移動/ADI提供的TD手機平臺方案,十分尷尬。因此中興通訊和展訊合作,形成端到端的技術(shù)解決方案,是很自然的戰(zhàn)略性布局。
值得關(guān)注的是,中興通訊和展訊的合作自一年前已經(jīng)開始,表明了展訊的技術(shù)實力獲得了中興通訊的認可。而且中興通訊TD系統(tǒng)設(shè)備產(chǎn)品線總經(jīng)理段玉宏和TD手機產(chǎn)品線總經(jīng)理羅忠生都出席了展訊論壇,這表明雙方的合作不僅是在系統(tǒng)上的,而且也是在終端上,是一種全方位的戰(zhàn)略合作。盡管目前中興通訊的TD手機主要是采用ADI方案,但這可能是中興未來轉(zhuǎn)向展訊方案的一個信號。
沈子信也表示,可能的情況是,中興通信會同時采用MTK(ADI)和展訊方案,最初是以MTK(ADI)為主,但慢慢轉(zhuǎn)向以展訊方案為主。
具有暗示意義的是,8月末的展訊技術(shù)論壇上,羅忠生大力抨擊了Turn-key模式,認為它會害了TD產(chǎn)業(yè)。當時他表示:“三年之內(nèi),沒有人可以提供TD-SCDMA手機全面解決(Turn-key)方案。根據(jù)中興在WCDMA上的經(jīng)歷,如果一個手機廠商要進入TD-SCDMA領(lǐng)域,至少要準備500人以上的開發(fā)隊伍。現(xiàn)在很多人覺得做TD手機,依靠芯片平臺廠商就夠了,拿OEM講故事,這樣會害了TD產(chǎn)業(yè)。”
就MTK的Turn-key模式,羅忠生對《國際電子商情》記者表示,MTK在2G手機市場的成功大家有目共睹,它的turn-key模式的成功之處在于可以讓客戶快速把產(chǎn)品研發(fā)出來,未來它沒有理由不把turn-key模式復制到TD領(lǐng)域。他強調(diào)說:“我還是那個觀點,3G業(yè)務(wù)非常復雜,不能一蹴而就,需要理性認識。要做好TD,需要很大的力氣,未來1-2年內(nèi)都是這樣。至于TD領(lǐng)域什么時候可以出現(xiàn)Turn-key模式,我們不知道,因為好像高通這種有超級能力的公司并不多。”
除了和中興通訊外,MTK還需要處理好和大唐的關(guān)系,這同樣是不小的挑戰(zhàn)。一是在原來ADI/大唐移動的合作中,提供協(xié)議棧和軟件平臺的大唐移動占據(jù)主導,而MTK擁有完善的軟件平臺,因此未來大唐移動的作用會弱化;二是大唐移動在大唐集團中的定位如何,現(xiàn)在還是一團迷局,最近有關(guān)大唐移動和唐如安的一些新聞就反映了這一點,這也給MTK和大唐移動的合作帶來很多不確定的因素。
沈子信則認為,MTK和大唐成立合資公司的可能性很大,是一種比較好的操作模式,因為如果TD市場起飛,MTK繞不開TD協(xié)議棧的問題,而大唐也不可能放棄主導地位,放棄手機終端方案(而且大唐正在申請手機牌照),而合資公司是一種比較好的利益共享方法。
對于收購消息,TD-SCDMA技術(shù)論壇高級顧問王靜對《國際電子商情》記者表示,如果MTK是因為TD芯片而收購ADI手機芯片產(chǎn)品線,從TD產(chǎn)業(yè)角度上來看,這是一件好事。不過,他也認為,由于ADI不是獨立提供TD手機方案,涉及大唐,所以比較復雜,不愿意過多評論。沈子信則認為,由于MTK擁有技術(shù)、資金和經(jīng)驗優(yōu)勢,它的進入將推動TD產(chǎn)業(yè)化進程。
夏新電子通信事業(yè)部常務(wù)副總經(jīng)理張森旺則表示,由于在2G上沒有用MTK的芯片,在TD上到目前為止也沒有采用ADI方案,不太了解,不方便評論。除了中興和夏新,在TD手機上主要采用展訊方案的還有聯(lián)想和海信。
從長遠來看,擅長“后發(fā)制人”的MTK的加入,可能會使TD手機芯片進入三分天下的格局:展訊,MTK,T3G和凱明。展訊和MTK將在中低端TD手機市場占據(jù)主導,出貨量較大;T3G和凱明的出貨量不會很大,但將在高端市場占據(jù)優(yōu)勢。
]]>
圖為:多普達S1手機
圖為:多普達S1手機
圖為:多普達S1手機
在22#處的輸出線上增加一個39PF的電容,MT6139 22#輸出時產(chǎn)生了一個高次諧波,加一個39P的電容就可以濾掉這個高次諧波這樣就可以增加輸出的濾波功能使輸出的波形變的平滑減少諧波干擾。因此通過此種方式可以解決重啟問題。
第二種方法:
將C209 1NF的電容換成Murata的磁珠BLM15HD182SNE,因為26MHZ的信號送入BB IC中存在噪聲系數(shù)的干擾,正是因為這種干擾使的機器產(chǎn)生重啟現(xiàn)象。
將電容換成磁珠(電感)主要是改善噪聲系數(shù)干擾。
綜上所述:此二種解決方案都是濾除和改善高次諧波和雜波及噪聲系數(shù)的干擾,同時這二種解決方案的差異在:第一種方式直接從RF IC REFOUT腳輸出信號的時候濾除雜波,第二種方式通過磁珠使RF IC輸出信號的噪聲干擾降低使輸出信號更平滑。如果在實際開發(fā)還處在EVT,DVT,PVT階段時采用第一種方式比較理想.如果所開發(fā)的機器是在量產(chǎn)階段請采用第二種方式比較好. 此兩種解決重啟問題的設(shè)計方案已經(jīng)通過實際量產(chǎn)驗證,值得推廣。
參考文檔:
1、 MT6129 RF Transceiver IC Data sheet
2、 MTK Design Changed Note for RF REFout to BBP Sysclk part
3、 MTK MT6129,MT6139,MT6140 REFout add 39P CAP Issue (2008\03\04,MTK/ WCP/HW)
4、 MTK WIREless RF Solutions (2005\07\22)
業(yè)內(nèi)人士認為,IBM與MTK的合作計劃將拉開毫米級波譜技術(shù)開發(fā)的序幕,之后將會有更多的公司投入到相關(guān)的開發(fā)當中來,基于毫米級波譜技術(shù)的高性能無線視頻、音頻傳輸芯片將會陸續(xù)推出,無線技術(shù)也將取得全面的突破。
IBM到底能不能做到?三年后再見分曉!
]]>
1.產(chǎn)品經(jīng)理與項目經(jīng)理的互動
項目過程中,產(chǎn)品經(jīng)理和項目經(jīng)理之間多溝通,產(chǎn)品經(jīng)理準確傳達產(chǎn)品設(shè)計的思路,項目經(jīng)理結(jié)合產(chǎn)品實現(xiàn),給出技術(shù)實現(xiàn)的方案,然后一起共同評估選出最優(yōu)的解決方案,這個過程中產(chǎn)品經(jīng)理可以學習到自己所做的產(chǎn)品的技術(shù)實現(xiàn)方法。在beta1項目中我們在手機QQ、QQ瀏覽器結(jié)合中采用了不同于其他平臺的縱向整合方案,從而大大提高了項目的實現(xiàn)周期。
產(chǎn)品經(jīng)理是站在產(chǎn)品角度,專注于產(chǎn)品設(shè)計和細節(jié)的同時,關(guān)注技術(shù)的實現(xiàn)方案,共同和項目經(jīng)理評估項目的實現(xiàn)難度和項目時間,以及項目實現(xiàn)過程中可能會遇到的風險,以及遇到風險該如何處理的策略。
2.產(chǎn)品經(jīng)理與項目組工程師的日常溝通
項目開發(fā)過程中,與開發(fā)的交流會具體到每一個功能的實現(xiàn)細節(jié),但是在實現(xiàn)細節(jié)的過程中會遇到問題,這些問題需要對原有方案的變更和調(diào)整,產(chǎn)品經(jīng)理需要根據(jù)開發(fā)傳達的技術(shù),去評估是否調(diào)整需求及產(chǎn)品架構(gòu)。
3.產(chǎn)品經(jīng)理對業(yè)界軟件體驗和技術(shù)理解
產(chǎn)品經(jīng)理對業(yè)界軟件體驗過程中,經(jīng)常積累一些特殊軟件交互、UI表現(xiàn)等,然后將這些拿到項目組共同的探討其實現(xiàn)方式,這個過程中也會提高產(chǎn)品的技術(shù)理解力,同時儲備技術(shù)實力。
4.項目組RTX群日常技術(shù)交流
產(chǎn)品經(jīng)理要主動發(fā)起項目組就產(chǎn)品設(shè)計和技術(shù)實現(xiàn)的討論,這樣從中產(chǎn)品經(jīng)理可以更深入的了解技術(shù),技術(shù)也可以更深入的了解產(chǎn)品,這樣大家在做項目的過程中才可以更好的搭檔,提高項目的進度,和鼓舞項目組成員,最終提高整個項目組的整理戰(zhàn)斗力。
5.項目組資料共享
產(chǎn)品經(jīng)理和開發(fā)分享產(chǎn)品設(shè)計的資料,技術(shù)和產(chǎn)品經(jīng)理分享技術(shù)的基本知識。
6.項目組一起對最新行業(yè)產(chǎn)品分析討論,延伸到自己平臺能否實現(xiàn)的研究。
MTK項目組每個工程師經(jīng)常非常積極的對最新的產(chǎn)品做預(yù)研。5月初,要做桌面,我們就在3月開始用 lua腳本嘗試去研究能否實現(xiàn)。用諸葛亮一句話,萬事俱備只欠東風。
7.產(chǎn)品經(jīng)理研究自己負責的平臺特性
MTK平臺與其他平臺有所不同,產(chǎn)品設(shè)計過程中要考慮的問題也比其他平臺多,例如是基于中間件開發(fā),還是直接內(nèi)置,兩者的區(qū)別是什么;產(chǎn)品設(shè)計中還要考慮MTK平臺字體的特性,來規(guī)避一些體驗問題;做這款產(chǎn)品是否需要中間件提供對應(yīng)API接口等;
以上七條是目前MTK項目組,產(chǎn)品、開發(fā),測試每天探討學習的地方,這個團隊在不斷的進步,我們在 2010beta1版本開發(fā)中就表現(xiàn)出了專業(yè),我們用2010beta1產(chǎn)品開發(fā)的時間,速度和產(chǎn)品體驗,速度,穩(wěn)定性,包大小證明了一個產(chǎn)品從裸奔到穿上了馬甲的過程,證明了這個產(chǎn)品從開始被認為不可能到現(xiàn)在的一切皆有可能,證明了這個產(chǎn)品出來只能覆蓋小眾到現(xiàn)在可以覆蓋 80%的大眾,所有的方法只有一個產(chǎn)品、開發(fā)相互促進,產(chǎn)品經(jīng)理不斷提高技術(shù)理解力,工程師不斷提高產(chǎn)品意識,讓整個項目開發(fā)過程中氣氛非常和諧。今天是一個值得慶祝的時刻,是一個值得驕傲的時刻。
]]>以下內(nèi)容含腳本,或可能導致頁面不正常的代碼 |
---|
說明:上面顯示的是代碼內(nèi)容。您可以先檢查過代碼沒問題,或修改之后再運行. |
由于J2ME是以消費性產(chǎn)品為目標而設(shè)計的Java運行環(huán)境,專門針對移動電話、數(shù)字機頂盒和汽車導航系統(tǒng),因而影響力巨大。本文將研究在MTK手機操作系統(tǒng)上實現(xiàn)嵌入式Java。整個J2ME運行平臺包括Java應(yīng)用的下載、安裝、運行及觸摸屏支持等一系列功能。
1 相關(guān)技術(shù)研究
1.1 J2ME平臺
現(xiàn)在的Java系統(tǒng)是一個全方位的開發(fā)、運行平臺,可以在任何計算環(huán)境中實現(xiàn)。在嵌入式系統(tǒng),SUN公司推出了J2 ME(Java 2 platform Micro Edi
J2ME是Java 2標準版本的微型版本,支持各種各樣的消費類產(chǎn)品和嵌入式設(shè)備,如移動電話、PDA、互聯(lián)網(wǎng)可視電話、數(shù)字機頂盒、車載娛樂和導航系統(tǒng)、網(wǎng)絡(luò)交換設(shè)備以及信息家電等。J2ME是為了那些使用有限的能源、有限的網(wǎng)絡(luò)連接(通常是無線連接)以及有限圖形用戶界面能力的設(shè)備開發(fā)的。
J2ME體系結(jié)構(gòu)如圖1所示。其中簡表層、配置層和Java虛擬機是J2ME的組成部分。J2ME是一個簡化的Java,是針對各種不同的低端設(shè)備而設(shè)計的。為了滿足各種環(huán)境,J2ME設(shè)計了簡表一配置規(guī)范。配置是一個語言特性和核心類的配置規(guī)范,針對不同的環(huán)境(內(nèi)存、顯示、網(wǎng)絡(luò)連接和處理能力) 給定不同的配置。也就是定義了該環(huán)境的Java語言子集和核心類庫,虛擬機開發(fā)者遵照此配置來開發(fā)虛擬機。最著名的兩個配置是連接設(shè)備配置(CDC)和連接有限設(shè)備配置(CLDC)。
CLDC包括K虛擬機(KVM)和一組核心類庫,主要是針對用戶接口簡單、內(nèi)存較小、網(wǎng)絡(luò)運行時連時斷以及帶寬較窄的小型無線設(shè)備。其中KVM是JVM的一個實現(xiàn),特別用于移動電話、PDA等設(shè)備。
簡表是針對相同配置的不同特性而開發(fā)的擴展類庫,它提供給開發(fā)者在特定類型設(shè)備上開發(fā)的類庫。例如,移動信息設(shè)備子集MIDP(Mobile Information Device Pro—file)綜合考慮了移動設(shè)備的屏幕和內(nèi)存限制,定義了J2ME適用的硬件和軟件框架,并提供了這個框架要實現(xiàn)的基本功能及標準接口;應(yīng)用開發(fā)者可以基于這個框架開發(fā)出各種應(yīng)用。MIDP 2.0定義了一系列軟件接口,包括基本輸入輸出、圖形用戶接口、網(wǎng)絡(luò)、事件機制、文件系統(tǒng)、應(yīng)用管理系統(tǒng)、游戲接口、聲音輸出接口和安全機制。
由于CLDC的設(shè)備資源受到限制,所以SUN公司專門開發(fā)了一個新的虛擬機KVM。Sun公司于2000年公布了KVM的參考實現(xiàn),采用解釋執(zhí)行字節(jié)碼的Java虛擬機。與編譯執(zhí)行相比,解釋執(zhí)行的Java虛擬機在移動通信設(shè)備上具有顯著的優(yōu)點:虛擬機占用移動通信設(shè)備非易失性存儲空間比較小;虛擬機運行時占用RAM空間比較小;解釋執(zhí)行核心代碼量小;字節(jié)碼占用RAM空間比較小;實現(xiàn)難度低,可移植性好。現(xiàn)有的具有KVM支持的移動通信設(shè)備大多是基于該參考實現(xiàn)的。
1.2 MTK系統(tǒng)
MTK方案是臺灣聯(lián)發(fā)科技公司提供的手機解決方案。近70%的國產(chǎn)手機采用MTK的芯片和平臺。有資料顯示,2007年MTK手機芯片出貨量高達 1.5億片,全球市場占有率近14%,僅次于
在目前MTK市場上,MTK6225平臺占據(jù)主導地位。該系統(tǒng)的主要功能如下:
①任務(wù)管理。系統(tǒng)任務(wù)采用靜態(tài)創(chuàng)建方式,靜態(tài)配置任務(wù)優(yōu)先級、棧大小、任務(wù)全局唯一ID等;不提供動態(tài)創(chuàng)建Task的方式;任務(wù)內(nèi)部以及任務(wù)之間的通信通過內(nèi)部事件隊列和外部事件隊列完成。
②內(nèi)存管理。平臺不提供動態(tài)分配內(nèi)存的方式;應(yīng)用程序需要使用動態(tài)分配內(nèi)存時,可以采用以下幾種方式:與系統(tǒng)其他模塊共享內(nèi)存,典型的是使用MED 模塊的內(nèi)存;定義一個靜態(tài)數(shù)組,交給系統(tǒng)adm托管,然后調(diào)用kal_adm_alloc、kal_adm_free等內(nèi)存操作函數(shù)實現(xiàn)動態(tài)內(nèi)存分配;定義一個靜態(tài)數(shù)組,應(yīng)用自己實現(xiàn)基于此數(shù)組的分配和管理,也就是實現(xiàn)自己的內(nèi)存管理模塊。
]]>XechWic(http://www.XechWic.net:8000/chi/bbs)成立于2007年,匯聚國內(nèi)頂級行業(yè)精英,專業(yè)從事即時通訊,網(wǎng)絡(luò)電話,P2P傳輸,MTK手機開發(fā).已擁Keepc等國內(nèi)知名廠家為合同合作伙伴. 我們的產(chǎn)品均為自主研發(fā),擁有著作權(quán),用戶可放心使用。 我們共擁有如下核心產(chǎn)品,歡迎合作!QQ677851.MSN:wangzhengrong@hotmail.com.電話:18938652506. 一、XechWic 即時通訊網(wǎng)絡(luò)電話. 1.類似skype集成了文字,音視頻,文件傳輸,網(wǎng)絡(luò)電話強大功能,并可根據(jù)用戶需要進行靈活功能擴展。 2.實現(xiàn)了軟件終端,硬件終端,手機終端的互聯(lián)互通,全方位在線交流。 2.安裝便捷,網(wǎng)絡(luò)適應(yīng)強。 二、XechWic P2P傳輸模塊.XechWic文件傳輸模塊基于P2P方式提供高效的即時文件或任何數(shù)據(jù)的傳輸,網(wǎng)絡(luò)電話等功能. 1.全面的在線實時傳輸.P2P傳輸加自動中轉(zhuǎn)傳輸,既適用于可靠的文件數(shù)據(jù),又適用于實時的音視頻媒體數(shù)據(jù)傳輸。 2.斷點傳輸. 3.離線傳輸. 4.支持文件柜功能.該功能類似于QQ2008中的網(wǎng)絡(luò)硬盤,即將文件上傳到網(wǎng)絡(luò)硬盤上,可授權(quán)給好友進行文件共享. 5.網(wǎng)絡(luò)電話模塊。支持sip落地呼出和呼入。使用方便。接口靈活。 該模塊成熟穩(wěn)定,多家公司全年運營。可以方便的嵌入任何應(yīng)用程序,大大解放您在通訊方面的工作量! 三、MTK開發(fā)。 我們擁有MTK硬件設(shè)計和軟件開發(fā)能力,可承接客戶定制開發(fā)MTK手機需要。目前我們已有g(shù)ps手表手機,車載在線監(jiān)控系統(tǒng)等產(chǎn)品。歡迎代理!]]>
由于J2ME是以消費性產(chǎn)品為目標而設(shè)計的Java運行環(huán)境,專門針對移動電話、數(shù)字機頂盒和汽車導航系統(tǒng),因而影響力巨大。本文將研究在MTK手機操作系統(tǒng)上實現(xiàn)嵌入式Java。整個J2ME運行平臺包括Java應(yīng)用的下載、安裝、運行及觸摸屏支持等一系列功能。
1 相關(guān)技術(shù)研究
1.1 J2ME平臺
現(xiàn)在的Java系統(tǒng)是一個全方位的開發(fā)、運行平臺,可以在任何計算環(huán)境中實現(xiàn)。在嵌入式系統(tǒng),SUN公司推出了J2 ME(Java 2 platform Micro Edition)。
J2ME是Java 2標準版本的微型版本,支持各種各樣的消費類產(chǎn)品和嵌入式設(shè)備,如移動電話、PDA、互聯(lián)網(wǎng)可視電話、數(shù)字機頂盒、車載娛樂和導航系統(tǒng)、網(wǎng)絡(luò)交換設(shè)備以及信息家電等。J2ME是為了那些使用有限的能源、有限的網(wǎng)絡(luò)連接(通常是無線連接)以及有限圖形用戶界面能力的設(shè)備開發(fā)的。
J2ME體系結(jié)構(gòu)如圖1所示。其中簡表層、配置層和Java虛擬機是J2ME的組成部分。J2ME是一個簡化的Java,是針對各種不同的低端設(shè)備而設(shè)計的。為了滿足各種環(huán)境,J2ME設(shè)計了簡表一配置規(guī)范。配置是一個語言特性和核心類的配置規(guī)范,針對不同的環(huán)境(內(nèi)存、顯示、網(wǎng)絡(luò)連接和處理能力)給定不同的配置。也就是定義了該環(huán)境的Java語言子集和核心類庫,虛擬機開發(fā)者遵照此配置來開發(fā)虛擬機。最著名的兩個配置是連接設(shè)備配置(CDC)和連接有限設(shè)備配置(CLDC)。
CLDC包括K虛擬機(KVM)和一組核心類庫,主要是針對用戶接口簡單、內(nèi)存較小、網(wǎng)絡(luò)運行時連時斷以及帶寬較窄的小型無線設(shè)備。其中KVM是JVM的一個實現(xiàn),特別用于移動電話、PDA等設(shè)備。
簡表是針對相同配置的不同特性而開發(fā)的擴展類庫,它提供給開發(fā)者在特定類型設(shè)備上開發(fā)的類庫。例如,移動信息設(shè)備子集MIDP(Mobile Information Device Pro—file)綜合考慮了移動設(shè)備的屏幕和內(nèi)存限制,定義了J2ME適用的硬件和軟件框架,并提供了這個框架要實現(xiàn)的基本功能及標準接口;應(yīng)用開發(fā)者可以基于這個框架開發(fā)出各種應(yīng)用。MIDP 2.0定義了一系列軟件接口,包括基本輸入輸出、圖形用戶接口、網(wǎng)絡(luò)、事件機制、文件系統(tǒng)、應(yīng)用管理系統(tǒng)、游戲接口、聲音輸出接口和安全機制。
由于CLDC的設(shè)備資源受到限制,所以SUN公司專門開發(fā)了一個新的虛擬機KVM。Sun公司于2000年公布了KVM的參考實現(xiàn),采用解釋執(zhí)行字節(jié)碼的Java虛擬機。與編譯執(zhí)行相比,解釋執(zhí)行的Java虛擬機在移動通信設(shè)備上具有顯著的優(yōu)點:虛擬機占用移動通信設(shè)備非易失性存儲空間比較小;虛擬機運行時占用RAM空間比較小;解釋執(zhí)行核心代碼量小;字節(jié)碼占用RAM空間比較小;實現(xiàn)難度低,可移植性好。現(xiàn)有的具有KVM支持的移動通信設(shè)備大多是基于該參考實現(xiàn)的。
1.2 MTK系統(tǒng)
MTK方案是臺灣聯(lián)發(fā)科技公司提供的手機解決方案。近70%的國產(chǎn)手機采用MTK的芯片和平臺。有資料顯示,2007年MTK手機芯片出貨量高達1.5億片,全球市場占有率近14%,僅次于德州儀器及高通公司。若只計算MTK進入全球GSM手機芯片的市場規(guī)模,大約省7億~8億部手機,市場占有率已高達20%以上,排名僅次于德州儀器公司
]]>