MTK是當下*流行的智能穿戴設(shè)備*研發(fā)平臺。本書以MTK6260兒童定位智能電話手表和MTK2502
GPS防丟追蹤器為例,按照產(chǎn)品開發(fā)流程,由淺入深地帶領(lǐng)讀者快速掌握MTK智能穿戴開發(fā)的所有技能。本書內(nèi)容包含了MTK智能穿戴開發(fā)所需的各方面技術(shù)
知識,從獲取開發(fā)工具、搭建開發(fā)環(huán)境、MMI編程、網(wǎng)絡(luò)與定位到真機下載與調(diào)試,都有詳細講解。
對于想要從事MTK智能穿戴產(chǎn)品研發(fā)工作的在校學生、程序開發(fā)愛好者或轉(zhuǎn)行從業(yè)者,本書是一本很好的入門教材;而對于已經(jīng)入行,正在從事MTK智能穿戴產(chǎn)品軟件開發(fā)的程序員來說,本書也能給予一定的參考和指導。本書語言通俗易懂,即使是從沒接觸過MTK開發(fā)的讀者也能順利上手,并能根據(jù)書中的實例展開實踐。
MTK(Media
Tek Inc)是臺灣聯(lián)發(fā)科技股份有限公司的簡稱,它是全球著名的IC芯片設(shè)計公司,發(fā)布了許多低成本、低功耗、小體積的芯片整合方案,這些方案被廣泛用于無線通信及數(shù)字多媒體領(lǐng)域的電子產(chǎn)品開發(fā)中,比如手機、路由器等。隨著物聯(lián)網(wǎng)的快速發(fā)展,MTK也適應時代發(fā)展潮流,推出了越來越多的衍生產(chǎn)品,比如共享單車的智能鎖、智能電話手表、POS機、點讀機、機器人、防丟防盜設(shè)備等都選用了MTK平臺方案。MTK的產(chǎn)品以開發(fā)周期短、成本低、功耗低、可擴展性強等優(yōu)點被越來越多的公司企業(yè)所認可。
MTK6260、MTK2502、MTK2503等平臺是當下最流行的智能穿戴設(shè)備首選研發(fā)平臺,比如華為和360的兒童手表、步步高的小天才和糖貓兒童電話手表等,都是基于MTK功能機平臺研發(fā)的。雖然MTK平臺應用如此廣泛,但是對于想要從事MTK開發(fā)的人員來說,卻連入門都有點困難。因為 MTK 是一個半封閉的系統(tǒng),市場上關(guān)于它的書籍、教程等資料非常少,聯(lián)發(fā)科的官方資料也需要付費才能獲取,而且這個費用對于個人開發(fā)者是難以承受的,這就導致想要從事MTK平臺研發(fā)的人員不得其門而入,而且隨著近幾年Android、iOS等移動開發(fā)的流行,導致了解MTK平臺、從事MTK平臺研發(fā)的人員越來越少。正是基于此種現(xiàn)狀,作者決定撰寫本書,希望根據(jù)自己多年的MTK研發(fā)經(jīng)驗,并以MTK6260兒童定位智能電話手表和MTK2502 GPS防丟追蹤器為例,講解實際產(chǎn)品開發(fā)流程,總結(jié)實際項目開發(fā)中的常見問題及常用知識點,幫助讀者快速入門并學會MTK智能穿戴開發(fā)技能。
本書的內(nèi)容幾乎涵蓋了MTK智能穿戴設(shè)備軟件開發(fā)的所有知識點,有些知識點講得并不是很深入,但作者給出了如何獲取相關(guān)資料的途徑。書中的章節(jié)內(nèi)容都是根據(jù)實際項目開發(fā)步驟,按照從易到難的順序排列的,建議讀者按順序?qū)W習。前面兩個章節(jié)是MTK平臺相關(guān)的基礎(chǔ)知識,讀者首先需掌握開發(fā)環(huán)境的配置,然后掌握系統(tǒng)的編譯方法。只有配置好了開發(fā)環(huán)境
并能使用make new指令編譯代碼通過,才能進行后面章節(jié)的學習。在學習完所有的知識點后,作者以一個游戲?qū)嵗齺硖岣咦x者的學習興趣,讓讀者學會如何運用
前面所學的知識點。最后本書還介紹了兩個商用的智能穿戴產(chǎn)品作為讀者實戰(zhàn)開發(fā)的調(diào)試設(shè)備。
本書的特點如下:
(1) 實用性強。以真實的商用產(chǎn)品兒童定位智能電話手表和GPS防丟追蹤器為例,全面講解MTK智能穿戴產(chǎn)品的開發(fā)流程和技能。
(2) 專業(yè)權(quán)威。作者是MTK智能穿戴領(lǐng)域的一線開發(fā)者,擁有多年MTK項目開發(fā)經(jīng)驗,負責多款智能穿戴產(chǎn)品的開發(fā)及量產(chǎn)維護工作,書中內(nèi)容全部來自真實項目的開發(fā)
總結(jié)。
(3) 內(nèi)容全面。本書內(nèi)容基本涵蓋了MTK智能穿戴設(shè)備軟件開發(fā)的所有知識點。
(4) 實驗可靠。書中所有源碼都經(jīng)過真實環(huán)境驗證,有極高的含金量。
(5) 售后答疑。讀者可在https://www.fengke.club/GeekMart/su_f7iGGsI44.jsp官網(wǎng)社區(qū)提問,筆者會不定期答疑。
本書的適用范圍如下:
(1) 希望從事MTK研發(fā)工作的在校學生、程序開發(fā)愛好者或轉(zhuǎn)行從業(yè)者。
(2) 已經(jīng)入行,正在從事MTK智能穿戴產(chǎn)品開發(fā)的工程師。
(3) ?MTK智能穿戴技術(shù)的培訓機構(gòu)和單位。
(4) 高校教師或?qū)W生,本書可作為高校實驗課程教材。
本書第一章和第七章由劉燃、何潤平共同編寫,其他章節(jié)由何潤平編寫。特別感謝深圳瘋殼的各位朋友,他們對本書的編寫提供了可靠的技術(shù)支撐與精神鼓勵。此外,還要感謝西安電子科技大學出版社的相關(guān)工作人員,正是他們的辛勤勞動才使本書得以順利出版。
關(guān)于本書的源碼、視頻套件等,讀者可以通過https://www.fengke.club/GeekMart/
su_f7iGGsI44.jsp社區(qū)論壇免費下載。由于時間倉促及作者水平有限,書中難免存在不足之處和紕漏,懇請讀者批評指正,可通過社區(qū)論壇與作者互動。
作
者
2017年11月