引用自:
http://www.sf.org.cn/Article/symbiandev/200509/367.html
symbian開發資源
去年有一段時間做symbian的開發, 在sony ericsson 的p802上進行,因為公司內還沒有開發symbian的經驗,所以開發過程中遇到的問題就只有到internet上去尋求幫助。本文總結和羅列了在開發過程中得到的各種symbian uiq開發資源,希望對剛進入symbian開發的朋友能夠有所幫助。
<!--[if !supportEmptyParas]--> <!--[endif]-->
<!--[if !supportLists]-->1.<!--[endif]-->Symbian 開發者新聞組
這是symbian網站上公布的新聞組,毫無疑問,這是我開發過程中遇到難題時得到幫助最多的地方。在這里回答問題的都是很專業的symbian開發人員,估計其中有一部分應該是symbian的技術支持工程師。只要你會提問,有耐心,一般都可以得到有用的幫助。
建議:提問前搜索一下以前有沒有同樣的問題,如果有,那么你就不用等待別人的回答了,也避免了支持者為了回答同樣的問題浪費時間。
提問時盡量言簡意賅的描述清楚你遇到的問題,還要注意自己的態度,網上有一篇詳細介紹如何提問的文章《提問的智慧》,建議先閱讀。
閱讀,搜索其他文檔后,仍然找不到答案時,才到新聞組提問。因為可能要過比較長的時間才能夠得到答復。
<!--[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上大多數的基礎架構,而且還有一篇相應的chm文檔分析代碼,指導閱讀。如果你剛開始學習symbian 的 uiq編程。這是必讀的源碼。
SDK附帶的這份文檔包含了詳盡的Symbian UIQ SDK開發信息,是最重要的參考資料。
以下幾個部分可能是經常需要用到的地方:
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在程序中出現panic時,可以根據分類和編號對應查到可用信息。
UIQ 2.1 SDKàDeveloper LibraryàTools and Utilities, 其中包含了開發過程中要使用到的工具介紹和指導,比如文件轉換,程序生成,程序安裝,字符格式轉換,圖片格式轉換,如何在設備上調試等。
<!--[if !supportEmptyParas]--> <!--[endif]-->
<!--[if !supportLists]-->3.<!--[endif]-->FAQ
FAQ是對開發過程中經常遇到的問題進行總結后得到的結果,你遇到的問題,別人已經先遇到過了,而且已經有了答案。遇到問題,先查文檔,然后到這里來看看,答案也許早就在這里,只是等待你的搜索。
<!--[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 的開發技術支持論壇
也不錯,需要先注冊。
http://developer.sonyericsson.com/show_forums.do
<!--[if !supportEmptyParas]--> <!--[endif]-->
<!--[if !supportLists]-->5.<!--[endif]-->源代碼資源
series60的SDK安裝以后,其example里的源代碼是所有symbian SDK中最多,最全面的。雖然這些project不能在UIQ SDK里面編譯通過,但在遇到問題時,參考這里面的源碼會對你有很大幫助。