今天看到一篇給Symbian C++初學者的文章,雖然比較老,但覺得很有道理。文章如下:
1.沒有人強迫你,是你志願選擇了symbian os.
2.這是最重要的問題,開發symbian 平台的軟體到底有沒有前途呢?每個symbian os的開發人員都在考慮這個的問題,答案很簡單,問問市場就知道了,只要你做的是精品,肯定會得到認可的。全球每年生產幾億部手機,如果都裝有你寫的軟體,我想成就感要比win平台上的程式員自豪多了,前途嘛你自己說呢?
3.Symbian os 程式員應必備的素質=程式員應必備的素質+創新+市場意識。
4.關於開發環境最好使用vc.net 和 vc6來搭配,因為VC .net 可以觀看到 parameter info 和 list members。
5.對於初學者來說,無疑會受到symbian os晦澀難懂的語句的打擊,這個時候要會堅持,不用懼怕失敗,也不可以想入非非,自我感覺良好,要學堅持和虛心。
6.不要使用VC .net來編譯器,VC .net的作用是方便的察看各個類,成員,include檔案資訊,如果出現
fatal error C1051: program database file, ‘c:\symbian\6.1\series60\epoc32\release\wins\udeb\z\system\apps\bitmapsprite\bitmapsprite.pdb’, has an obsolete format, delete it and recompile 之類的資訊。
不必在意重新在vc 6中 rebuild就可以了
7.初學者最好的學習的例子就是BitmapSprite,在這個例子中你可以瞭解到關於symbian方方面面的知識,如整體結構,架構,按鈕事件,存取位元影像等等。
8.有必要瞭解symbian os 架構結構,如瞭解udeb,urel,thumb 區別,及目錄分類原則等等,
9.傳統的專案管理經驗在symbian os 開發中仍然有效。
10.不要捲入使用C++和java開發誰更有優勢的爭論中去。
11.實踐仍是檢驗真理的唯一標準
12.如果你看到這裡仍然很困惑,迷茫,甚至憤怒請回到第一條。
文章轉載自:www.j2medev.com