2008-12-15 75 views

回答

3

我對黑莓手機的使用經驗非常有限,但是從我所擁有的使用方面來說,它相當用戶友好。 Java與您可能用於CE開發的C#很相似。

您可能會使用Eclipse的IDE,這是很好,一旦你習慣了它。它可能會讓您有些從Visual Studio中失望,但給它一個機會。

至於調試和仿真器,從我有限的經驗來看,那裏沒有問題。事實上,我發現黑莓在許多方面比任何CE設備都要好得多。

還有一個用於Blackberry開發的Visual Studio插件,但它需要在使用開發程序的Blackberry上安裝運行時,所以它只對那些可以控制用戶手機的企業應用程序非常有用。

0

我其實剛剛爲此購買了黑莓手機。您可以使用Eclipse IDE,然後安裝JDE插件。 JDE插件包括黑莓sdk以及一些仿真器。

編輯 - http://na.blackberry.com/eng/developers/javaappdev/

我遇到了障礙幾個星期前,當我設置的環境,但是,我發現我的BlackBerry論壇的解決方案。 YMMV

0

還有另一種黑莓開發環境"Blackberry MDS studio"它是Java的替代品。我知道一些Lotus Notes開發人員喜歡這個IDE,因爲它更具視覺性。就我個人而言,我更喜歡作爲Java開發人員的Java人員。

0

支持社區很快就會迴應那些明確思考他們寫作內容的人寫的精心編寫的問題。 RIM也很快爲新手機發布新的模擬器更新,這是我以前從其他製造商遇到過的問題。

+0

不是以我的經驗,現在已經有點過時了。特別是向RIM報告錯誤是毫無用處的。例如,如果藍牙耳機處於活動狀態並嘗試使用udp連接,則8700可用於重複重新啓動。 – 2009-01-05 21:33:55

1

BlackBerry提供了一個Java Development Environment,除了語法高亮顯示和「智能插入」編輯器,編譯器和調試器之外,它還具有許多集成工具(特別是覆蓋率,內存使用率和性能分析)。 BlackBerry代碼簽名工具,JAD和COD代也包括在內。

我發現在Eclipse中開發代碼比較容易,使用Ant進行編譯(使用etaras的RAPC ant任務,但它們似乎消失了 - BlackBerry Ant Tools似乎是一個合適的替代品),並使用JDE用於調試/性能分析等。

我還沒有使用新的RIM Eclipse插件。

MDS Studio同時具有基於Eclipse和Visual Studio的環境。我發現它在原型UI方面很方便,但對於做任何定製開發來說都很麻煩。 BB把它稱爲「快速應用程序開發」,它具有這種範例的長處和短處。

我發現黑莓開發很像其他專業的基於Java的應用程序 - 如果您開發標準的J2ME Midlet應用程序,則不需要了解更多信息。如果你真的想利用黑莓的獨特功能,與BB應用程序等整合,那麼你需要學習黑莓特定的API - javadoc非常好,論壇和白皮書有所幫助,但很少有真正的「概述「文件或文件告訴你如何把它放在一起。

警告Emptor,YMMV等,廣告噁心。