SDK學(xué)習(xí)方法
在我們平常的開(kāi)發(fā)當(dāng)中,不免我們要使用一些其他的第三方的組件,而且我們要快速的掌握我們需要的方面,然后應(yīng)用到我們的實(shí)際項(xiàng)目當(dāng)中。
下面簡(jiǎn)單的列一下我的學(xué)習(xí)步驟:
1下載運(yùn)行時(shí)庫(kù),可能是頭文件,lib或dll。
2下載和安裝SDK,在SDK中除了我們開(kāi)發(fā)使用的頭文件,lib和dll外,最重要的就是文檔Documentation和samples。
3最好是有熟悉該component的people來(lái)個(gè)training。(traing也可以來(lái)自web上的一些video資料,such as:webcast)
4大部分情況我們是自學(xué),并沒(méi)有人能給我們培訓(xùn),如果是這樣,SDK中Documentation和samples是最好的老師。首先應(yīng)該從Documentation中的Get started開(kāi)始,一步一步的深入,同時(shí)一般會(huì)有tutorials,所以我們可以代碼結(jié)合Documentation學(xué)習(xí)。學(xué)習(xí)完tutotials,一般我們可以了解大概,然后想繼續(xù)深入則看sample下我們關(guān)系的,samples一般是按功能分類(lèi)的,同時(shí)可以結(jié)合Documentation下的how do i?在how do i?可以解決一些常見(jiàn)的問(wèn)題和技巧。如果該組件同時(shí)有native和managed版本,則最好可以找到native和managed的class,method的對(duì)應(yīng)列表,這樣可以跟快的相互轉(zhuǎn)化。
5除了SDK,我們還可以在web上找專(zhuān)家,最好是blog和論壇。
6當(dāng)然如果有同事一起學(xué)習(xí),相互交流,作用也很大!