引用自:
http://www.sf.org.cn/Article/symbiandev/200509/367.html
symbian開發(fā)資源
去年有一段時間做symbian的開發(fā), 在sony ericsson 的p802上進行,因為公司內(nèi)還沒有開發(fā)symbian的經(jīng)驗,所以開發(fā)過程中遇到的問題就只有到internet上去尋求幫助。本文總結(jié)和羅列了在開發(fā)過程中得到的各種symbian uiq開發(fā)資源,希望對剛進入symbian開發(fā)的朋友能夠有所幫助。
<!--[if !supportEmptyParas]--> <!--[endif]-->
<!--[if !supportLists]-->1.<!--[endif]-->Symbian 開發(fā)者新聞組
這是symbian網(wǎng)站上公布的新聞組,毫無疑問,這是我開發(fā)過程中遇到難題時得到幫助最多的地方。在這里回答問題的都是很專業(yè)的symbian開發(fā)人員,估計其中有一部分應(yīng)該是symbian的技術(shù)支持工程師。只要你會提問,有耐心,一般都可以得到有用的幫助。
建議:提問前搜索一下以前有沒有同樣的問題,如果有,那么你就不用等待別人的回答了,也避免了支持者為了回答同樣的問題浪費時間。
提問時盡量言簡意賅的描述清楚你遇到的問題,還要注意自己的態(tài)度,網(wǎng)上有一篇詳細介紹如何提問的文章《提問的智慧》,建議先閱讀。
閱讀,搜索其他文檔后,仍然找不到答案時,才到新聞組提問。因為可能要過比較長的時間才能夠得到答復。
<!--[if !supportEmptyParas]--> <!--[endif]-->
http://www.symbian.com/developer/public/index.html
<!--[if !supportEmptyParas]--> <!--[endif]-->
<!--[if !supportLists]-->2.<!--[endif]-->SDK附帶的文檔
在安裝UIQ2.1的SDK后,有一個patch。這個patch里面實際上并沒有對SDK做什么更新,里面只包括了一個CHM版的文檔和一個名為news-qui的項目。CHM版的文檔提高了可用性和可讀性。那個news-qui的項目是學習uiq上編程的最好源代碼,因為它不僅覆蓋了uiq上大多數(shù)的基礎(chǔ)架構(gòu),而且還有一篇相應(yīng)的chm文檔分析代碼,指導閱讀。如果你剛開始學習symbian 的 uiq編程。這是必讀的源碼。
SDK附帶的這份文檔包含了詳盡的Symbian UIQ SDK開發(fā)信息,是最重要的參考資料。
以下幾個部分可能是經(jīng)常需要用到的地方:
UIQ 2.1 SDKàUIQ SDKàC++ : 這個目錄里面的API Refrence, Application Developer Framework, Paradigm都是剛開始學習時常用的參考資料。
UIQ 2.1 SDKàDeveloper LibraryàAPI Refrence, 其中的C++ API Refrence對API進行了分類介紹。而System Panic Refrence在程序中出現(xiàn)panic時,可以根據(jù)分類和編號對應(yīng)查到可用信息。
UIQ 2.1 SDKàDeveloper LibraryàTools and Utilities, 其中包含了開發(fā)過程中要使用到的工具介紹和指導,比如文件轉(zhuǎn)換,程序生成,程序安裝,字符格式轉(zhuǎn)換,圖片格式轉(zhuǎn)換,如何在設(shè)備上調(diào)試等。
<!--[if !supportEmptyParas]--> <!--[endif]-->
<!--[if !supportLists]-->3.<!--[endif]-->FAQ
FAQ是對開發(fā)過程中經(jīng)常遇到的問題進行總結(jié)后得到的結(jié)果,你遇到的問題,別人已經(jīng)先遇到過了,而且已經(jīng)有了答案。遇到問題,先查文檔,然后到這里來看看,答案也許早就在這里,只是等待你的搜索。
<!--[if !supportEmptyParas]--> <!--[endif]-->
http://www.symbian.com/developer/techlib/faq.html
上面的頁面先進入Enter the Symbian OS Developer Knowledgebase 這一欄,然后就可以分類搜索啦。
<!--[if !supportEmptyParas]--> <!--[endif]-->
<!--[if !supportLists]-->4.<!--[endif]-->Sonyericsson 的開發(fā)技術(shù)支持論壇
也不錯,需要先注冊。
http://developer.sonyericsson.com/show_forums.do
<!--[if !supportEmptyParas]--> <!--[endif]-->
<!--[if !supportLists]-->5.<!--[endif]-->源代碼資源
series60的SDK安裝以后,其example里的源代碼是所有symbian SDK中最多,最全面的。雖然這些project不能在UIQ SDK里面編譯通過,但在遇到問題時,參考這里面的源碼會對你有很大幫助。