3G Android移動開發(fā)專題講座(深圳)
Android是Google開發(fā)的底層基于Linux的智能手機(jī)操作系統(tǒng),是真正的3G智能手機(jī)普及操作系統(tǒng),廣泛應(yīng)用于3G手機(jī)、上網(wǎng)本等。目前處于爆炸式增長階段,HTC(宏達(dá)電 多普達(dá))、摩托羅拉、索愛、三星、華為等眾多公司紛紛推出基于Android智能操作系統(tǒng)的手機(jī)產(chǎn)品,平板電腦、上網(wǎng)本也使用Android操作系統(tǒng),并正被用在越來越廣的系統(tǒng)中。目前Android是最熱門的智能操作系統(tǒng),憑借Linux的軟件優(yōu)勢其應(yīng)用的廣泛程度已經(jīng)讓其他對手相形見絀。因此,研究和分析Android系統(tǒng)就成為了一種趨勢,一件流行的事情。
Android手機(jī)平臺戰(zhàn)略的雄心:1)降低互聯(lián)網(wǎng)訪問成本;2)以免費(fèi)提供為武器;3)開放源代碼吸引開發(fā)者;4)沖擊手機(jī)行業(yè),手機(jī)將會被電腦化;5)Android平臺計劃打造全球手機(jī)標(biāo)準(zhǔn)。
本次講座內(nèi)容選取了目前嵌入式系統(tǒng)中最受關(guān)注的Android平臺,講座分為三個專題,分別由深圳中心資深講師主講,歡迎大家加入,和我們一起分享Android系統(tǒng)開發(fā)的點(diǎn)點(diǎn)滴滴。
活動規(guī)模:限額 200 個名額,先到先得!
活動時間:2010年10月16日下午1:00-5:00(周六)
活動說明:一共分為3個專題,每個專題55分鐘,中間休息15分鐘,半個小時的答疑交流
報名網(wǎng)址:http://www.farsight.com.cn/lecture/L101016-sz.aspx
活動地點(diǎn):深圳大學(xué) 科技樓一層2號報告廳
乘車路線:從深圳大學(xué)正門進(jìn),左拐200米即到(最高的樓即為科技樓)
專題一:android核心入門分析
主講老師:范一航,華清遠(yuǎn)見高級講師,具有多年消費(fèi)電子和通信領(lǐng)域嵌入式Linux驅(qū)動的開發(fā)經(jīng)驗,在多款A(yù)RM和DSP平臺的進(jìn)行過LINUX的視頻監(jiān)控系統(tǒng),手機(jī)系統(tǒng)的驅(qū)動開發(fā),精通uclinux,社區(qū)LINUX,實時LINUX驅(qū)動開發(fā),有ALTERA FPGA, ADI DSP, S3C2410/SC2440,TI OMAP,Marvell PXA3XX等主流平臺的資深開發(fā)經(jīng)驗。 獨(dú)立開發(fā)過的驅(qū)動涉及sdram, nandflash,norflash,SD/MMC,LCD, 背光,攝像頭,鍵盤, 觸摸屏, 加速度傳感器, 手機(jī)震動,GSM模塊,網(wǎng)卡以及USB等。 精通SD/MMC,NAND FLASH,以及手機(jī)開發(fā)中USB GADGET(手機(jī)做U盤功能)和USB-NET,以及批量生產(chǎn)的通過USB下載的工具等LINUX系統(tǒng)中比較具有難點(diǎn)驅(qū)動的開發(fā)。
專題簡介:本專題我們將首先分析Android系統(tǒng)的啟動流程,來讓大家對Android系統(tǒng)有個稍微深入的理解,然后談?wù)凙ndroid系統(tǒng)進(jìn)程間通信最重要的Binder機(jī)制和java與本地代碼互相調(diào)用的JNI技術(shù),最后一起看下Android輸入子系統(tǒng)的框架和模型。專題要點(diǎn):
1、android系統(tǒng)啟動流程分析
2、android系統(tǒng)JNI和Binder使用簡介
3、android輸入子系統(tǒng)模型分析
專題二:android多線程模型和service分析
主講老師:徐濤(vincent) ,多年嵌入式系統(tǒng)開發(fā)經(jīng)驗,一直從事基于linux的嵌入式系統(tǒng)開發(fā),自Google推出Android手機(jī)開發(fā)平臺以來,一直從事Android系統(tǒng)的framework開發(fā)與應(yīng)用程序開發(fā),對Android系統(tǒng)有深入研究。精通Android應(yīng)用程序里面的Activity,Broadcast Intent Receiver,Service,Content Provider的機(jī)制,目前主要關(guān)注Android移動設(shè)備用戶交互方面的研究,包括Android界面的定制和Android Framework擴(kuò)展應(yīng)用,致力于嵌入式產(chǎn)品及移動設(shè)備開發(fā)。
專題簡介:本專題將側(cè)重介紹Android系統(tǒng)中多線程的模型,工作原理,Android線程使用的方法,關(guān)鍵點(diǎn)。在Android中,線程分為有消息循環(huán)的線程和沒有消息循環(huán)的線程,有消息循環(huán)的線程一般都會有一個Looper,這個是android的新概念。我們的主線程(UI線程)就是一個消息循環(huán)的線程。針對這種消息循環(huán)的機(jī)制,我們引入一個新的機(jī)制Handle,我們有消息循環(huán),就要往消息循環(huán)里面發(fā)送相應(yīng)的消息,自定義消息一般都會有自己對應(yīng)的處理,消息的發(fā)送和清除,消息的的處理,把這些都封裝在Handle里面,注意Handle只是針對那些有Looper的線程,不管是UI線程還是子線程,只要你有Looper,我就可以往你的消息隊列里面添加?xùn)|西,并做相應(yīng)的處理。專題要點(diǎn):
1、android多線程模型介紹
2、android多線程使用分析
3、android service使用分析
專題三:android wifi開發(fā)流程和關(guān)鍵點(diǎn)分析
主講老師:易松華,華清遠(yuǎn)見金牌講師,具有多年嵌入式開發(fā)實戰(zhàn)經(jīng)驗,多年嵌入式培訓(xùn)經(jīng)驗,熟悉ARM/PPC/ MIPS平臺,對嵌入式Linux、uc/OS、uClinux 有深入的研究。目前專攻手機(jī)設(shè)計和培訓(xùn)。曾為數(shù)個大型企業(yè)進(jìn)行手機(jī)開發(fā)、Linux開發(fā)方面的培訓(xùn)。在參與的項目中,曾使用了EP7312、 S3C2410、PXA255、OMAP1510等多款處理器,完成了平臺移植、Bootloader移植等工作。
專題簡介:本專題將通過對Android wifi開發(fā)的流程介紹讓大家基本明白Android系統(tǒng)中間件和HAL(硬件抽象層)開發(fā)的常用方法和技巧,移動終端的無線接入是現(xiàn)在最熱門的話題之一,而這包括3G上網(wǎng)、wifi連接等接入方式。專題要點(diǎn):
1、android wifi系統(tǒng)框架介紹
2、android wifi移植分析
近期其他相關(guān)免費(fèi)活動推薦:
嵌入式在3G/物聯(lián)網(wǎng)/云計算中的典型應(yīng)用講座(北京10.16)
馬上報名:http://www.farsight.com.cn/lecture/L101016-bj.aspx
嵌入式Linux關(guān)鍵開發(fā)技術(shù)研討專題講座(成都10.23)
馬上報名:http://www.farsight.com.cn/lecture/L101023.aspx
3G Android移動開發(fā)應(yīng)用設(shè)計專題講座(上海10.30)
馬上報名:http://www.farsight.com.cn/lecture/L101030.aspx