2009-11-23 79 views
4

我目前正在做iphone開發。我也希望在Symbian平臺上進行開發。我非常熟悉CPP,而不是Java。你能否給我一些建議以幫助我開始這個開發環境。我需要在我的系統中安裝哪些軟件?希望得到肯定的答覆。Symbian開發

感謝和問候,

世斌

+0

現在好了。閱讀此:http://nerd5.com/tech-news/symbian-websites-to-close-on-december-17-2010.html – 2010-12-08 18:23:25

回答

5

事情你將需要:

  • IDE。對於Symbian C++開發,有免費的基於Eclipse的Carbide.c++

  • SDK。例如,S60 Platform SDK可讓您爲基於S60的設備編寫應用程序。

有很多getting started documentation on Forum Nokia

+0

」例如,S60平臺SDK「 - 我相信UIQ現在已經正式爲未來的發展而死了。除非有特定的UIQ手機需要編寫應用程序(例如,如果您有摩托羅拉或索尼愛立信手機),那麼S60不僅僅是一個例子,它是最好的例子。從中期來看,它可能仍然值得支持UIQ如果你想要儘可能廣泛的分佈,但我認爲從S60開始,而且從長遠來看,S60已經「贏了」。 – 2009-11-23 12:49:51

+0

正確,UIQ已經死了,但我會小心地說S60有一個,因爲可以識別的位的S60 - Avkon及其應用程序 - 將在接下來的版本中被替換爲基於Qt的框架和UI。 – 2009-11-26 15:15:45

7

Qt framework是一個免費的跨平臺的C++基礎的環境,與Symbian的支持指日可待(看起來像它的測試版本)。它支持桌面操作系統(Windows/Mac)以及設備(嵌入式Linux,Windows CE等)。但是在撰寫本文時,它不支持iPhone,RIM或Android。

+0

傳言充滿了iPhone版本正在開發中,雖然這將是一個很大的驚喜一個政治POV(看作是諾基亞擁有Qt) – Rob 2009-11-23 07:46:51

+0

@Rob:這不是傳言,請看http://www.qt-iphone.com/ – 2009-11-23 08:38:25

+0

Upvote from me,因爲我不會推薦任何人開始開發原生應用程序除了Qt以外的其他任何東西。 Qt庫將進入Symbian^3,並且目前被提議成爲Symbian^4中唯一可用的應用程序框架。您已經可以在S60 3rd Edition FP1及更高版本的設備上使用Qt。明年第一季度應該有一個智能安裝程序。 我相信諾基亞會對iPhone上的Qt非常滿意。屏障一直是Apple不接受使用運行時。隨着PhoneGap傳奇的最新發展,看起來可能會好起來。 – 2009-11-26 15:20:22

-2

Qt的強大功能和簡單性進一步擴大了它在移動領域的影響力。 Qt的最新版本將提供核心支持塞班S60開發和支持Maemo的一個技術預覽5.

            ---quoted from forum.nokia.com 
0

的Java/J2ME有更好的工具和文檔,簡單的庫使用,更大社區。所以除非你真的需要使用C++,因爲你需要性能或特定的API,否則我建議你改用J2ME。我可能會更快地從頭開始學習J2ME,而不是學習如何使用Symbian C++庫。

正如別人所說,Qt也可能是一個可行的選擇,但我還沒有與它合作。

1

無恥插頭:http://www.mosync.com

即使MoSync的最大的好處是在多個平臺爲目標,它僅用於Symbian的一個非常不錯的C/C++開發環境!對於一個普通的C/C++程序員來說,所有的東西都應該比使用Symbian C++的感覺小得多。