搭建SYMBIAN開發平台

Home Home
引用 | 編輯 笑笑
2009-04-14 18:06
樓主
推文 x0
本文將逐步介紹如何利用工具快速搭建一個Symbian開發平台,如果想瞭解如何手動的生成工程並編譯運行,請參考SDK文檔。

一、Symbian OS簡介

  Symbian OS是一個專為移動設備而定制的操作系統。在全球智能手機操作系統的市場份額中,處於領先地位,現在該系統主要應用在Nokia的智能手機上。

  Symbian OS系統按照人機界面交互大致分為Series60、Series80、Series90、UIQ。對應的Nokia的手機產品線則分為Series40(底端,非智能平台)、Series60(中端,逐步代替Series40)、Series80(高端)。

  隨著移動3G網絡的推進,移動互聯網應用的逐漸普及,S60系列智能手機正在取得逐漸大的市場,市場份額最大。Symbian OS在智能手機操作系統方面,佔據著絕對的壟斷地位。

  S60有眾多的版本存在,一些版本的升級還帶來了二進制代碼的兼容性問題。因此,要查閱官方資料瞭解目標手機對應的版本,再選擇正確的SDK才能進行某個S60版本的開發。

  Series 60版本:
    Series 60第一版 對應Symbian OS 6.1
    Series 60第二版 對應Symbian OS 7.0s
    Series 60第二版Pack 1 對應Symbian OS 7.0s
    Series 60第二版Pack 2 對應Symbian OS 8.0a
    Series 60第二版Pack 3 對應Symbian OS 8.1a
    Series 60第三版 對應Symbian OS 9.1
    Series 60第三版 Pack1 對應Symbian OS 9.2

這裡我們已S60 3rd MR+Carbide.c++版為例,一步一步的介紹如何搭建Symbian的開發環境。

二、準備工作
  在搭建開發環境之前,首 ..

訪客只能看到部份內容,免費 加入會員



獻花 x0
引用 | 編輯 笑笑
2009-04-14 18:11
1樓
  
關於不關模擬器重編,我上網找了一下,還真多人遇到這個問題

http://topic.csdn.net/u/20070907/09/3694da48-3108-4429-b100-dae9a6b56330.html

連官網有人在反應

http://discussion.forum.nokia.com/forum/showthread.php?t=94242

1. Build system is just way too slow. I use Carbide 2.0 for development and every time I press build the system grinds to a halt for about a minute. You just can not do anything.
2. UI API should be ditched. I find it much easier to write my own controls then to figure out how to extend the existing controls. There isn't enough official documentation and controls behaviour seems to be hardcoded - you can not do simple things like changing font size and colour.

獻花 x0
引用 | 編輯 coolboy007
2010-01-18 09:28
2樓
  
雖然在很久後才看到此文章..但真的感謝

獻花 x0
引用 | 編輯 k7138
2011-03-25 06:49
3樓
  
感覺有點複雜

獻花 x0