對話S60 移動智慧型的應用與開發聊天實錄

2021-04-02 13:41:13 字數 1165 閱讀 5515

網友:聽說諾基亞基於linux的系統770在杭州進行了研發,前一段時間有傳聞,說諾基亞準備放棄symbian,準備轉為linux,請問諾基亞今後在linux上的策略是什麼?

李天健:首先s60是諾基亞的發展方向,諾基亞在s60上也花了很大精力,比如2023年,全球s60的出貨量大概是2500萬台,到2023年,估計全球s60能覆蓋的智慧型終端大概有一億台,主要的都是s60 3.0版本。這麼大的規模都是基於symbian,symbian對於作業系統來說,一直是為智慧型終端發展的。linux 770作為上網的工具,和智慧型終端是完全兩個不同的產品,也有不同的開發者,不存在競爭關係。但技術在引進,從linux角度來講,更適合網際網路的終端。

網友:諾基亞推出了uiq的版本,uiq和s60的關係是什麼呢?

李天健:uiq是s60諾基亞的伴生產品,我們認為s60是公司的發展方向。

網友:s90開發資料在諾基亞論壇上逐步減少了,為什麼呢?

李天健:因為s60是公司主要的發展方向,現在有一般支援全鍵盤的s60,支援大螢幕的s60,

韓磊:諾基亞先後加入了eclipse組織,加入組織以後,新的開發工具叫carbide c++,英文意思是「難融的金屬開發物」,為什麼新的技術,諾基亞要叫「難融的金屬開發物」?

陳健:我覺得這是乙個好問題,為什麼命名叫carbide c++,我不知道.我個人覺得你也可以理解為乙個無堅不摧的工具,我不知道是否命名的人是這樣的想法。

韓磊:在開發中,carbide c++有什麼優勢呢?

陳健:carbide是基於eclipse的開發環境,提供了一系列的版本。carbide c++有三個版本,乙個是入門級的c++,是完全免費的開發環境和工具,針對物件來說是廣泛的開發者,這種免費的symbian c++移動開發工具在全球還沒有過,其他的軟體都是需要購買付費的。其他兩個版本有一些強化的功能, carbide c++的開發者版本(developer edition)提供了基於圖形介面的快速開發(rad),專業版本(professional edition)是對廠商和效能優化更加重要的開發者,除了具有前述ide之外,還可以編譯出效能最優的可執行**。這一系列的產品涵蓋了不同需求的開發者。

韓磊:可以看出這是無堅不摧的了。

網友:剛才說carbide c++會有乙個免費的版本,其實盜版的問題很嚴重,在pc端的應用上或者移動端應用上都有這種現象,盜版對於開發商是乙個很頭疼的問題,請問諾基亞或者symbian能否提供乙個很好的防破解手段呢?

在S60載入Bitmap和Mask的效率

yourmif.mif contains svgs include in cpp file in header file cfbsbitmap ifocusbitmap cfbsbitmap ibitmapmask anywhere in cpp file if ifocusbitmap null ...

S60 中資源檔案的讀取

資源檔案中自定義資源在程式中的讀取方法 rfs fs fs.connect rresourcefile presourcefile hbufc8 databuffer null trap ignore databuffer presourcefile.allocreadl r zexample sk...

程式設計實現針對S60手機的自動開機

程式設計實現針對s60手機的自動開機 s60手機的clock可以設定鬧鐘,時間到時會自動開機報警,完了詢問是否開機。我測了一下它是用 alarm server 實現的,因此想法是自己向 alarm server 寫乙個 clock alarm 這就等於程式設計設計了鬧鐘。缺陷是如果使用者選 否 那就...