[原創(chuàng)]J2ME開發(fā)工具使用感受

          Posted on 2006-08-25 17:09 keith 閱讀(4420) 評論(6)  編輯  收藏 所屬分類: J2ME
            最近開發(fā)了一些J2ME的應用,同時也使用了一些主流的J2ME開發(fā)工具,寫些個人感受。
          我認為對于J2ME開發(fā)工具來說,最重要的一點就是開發(fā)UI,能夠生成結(jié)構(gòu)關系,如果能所見所得那是最好了。邏輯部分基本上都是要手寫的。下面來談談我接觸到的一些開發(fā)工具。


          SUN Wireless Toolkit 2.2
            比較適合命令行方式開發(fā),沒有所見所得的功能。但開發(fā)包中自帶了許多例子,對開發(fā)來說很有參考價值。同時還個emulator,感覺模擬運行效果還不錯,可惜不支持中文輸入。習慣了JBuilder、Eclipse這樣的IDE開發(fā)工具使用Wireless Toolkit 2.2總感覺不順手,不看幫助還真不知道怎么動手呢。Wireless Toolkit 2.2沒有語法提示等高級功能,但作為基礎的開發(fā)工具還是有必要試試的。


          Mobility Pack
            Mobility Pack是運行在Netbeans IDE,一直以來很少使用NetBeans,但這次使用了Mobility Pack感覺相當不錯,特別是它對UI界面設計使用起來非常順手。如果對IDE比較熟悉的話,拿過來就能開發(fā)一下應用了。Mobility Pack支持所見所得的開發(fā)方式,拖拖拽拽一個J2ME的框架就可以搭好了,剩下的工作就編寫一下邏輯,填充填充代碼。

            還有個非常實用的功能就是可以自動產(chǎn)生流程圖:


            不足的是Mobility Pack會產(chǎn)生許多的注釋,這些注釋不能在Mobility Pack修改,它是用來輔助產(chǎn)生界面和流程圖的。我估計把它刪除,所見所得以及流程圖也就顯示不出來了。

            Mobility Pack還有個缺點就是把所有的東西都寫在一個類里面的,當應用比較大點時,這個類文件會很長,閱讀起來比較困能。如果你的應用不負責,那么可以考慮采用它來開發(fā)。打包后文件還很小。

            有興趣的不妨到http://www.netbeans.org/kb/55/quickstart-mobility.html這里看看。


          Nokia Carbide.J
            作為手機行業(yè)內(nèi)的老大,Nokia的J2ME開發(fā)工具也很不錯。

            Carbide.J可以以插件的方式安裝在JBuilder、Eclipse、Netbeans上,當然也能夠單獨運行。
          和Mobility Pack一樣 Carbide.J也支持UI設計和流程圖。在UI設計方面使用起來沒有Mobility Pack那么方便,但Carbide.J將每個Screen寫在單獨的類里面,閱讀起來會很方便。代碼中會生成handler類,這個類寫得比較不錯,用來處理菜單、命令等等。遺憾的是這個類是通過字符串方式來記錄每個類的命令,當開發(fā)包混淆后可能不能運行。
            下載:http://www.forum.nokia.com/info/sw.nokia.com/id/d9f7e9b2-3932-4358-9e8e-aa5cd26be54e.html


            以上是對我對這幾個J2ME開發(fā)工具的使用感受,歡迎大家來討論討論!

          評論

          # re: [原創(chuàng)]J2ME開發(fā)工具使用感受  回復  更多評論   

          2006-08-26 01:23 by tangl_99
          說實話,Carbide.J對自己NOKIA自己的很多SDK都不支持。
          綜合來說,還是NetBeans是最好的選擇!

          # re: [原創(chuàng)]J2ME開發(fā)工具使用感受  回復  更多評論   

          2006-08-29 08:26 by lcycenter
          Eclipse + EclipseME 也是網(wǎng)上常提到的一個組合,不知如何?

          # re: [原創(chuàng)]J2ME開發(fā)工具使用感受  回復  更多評論   

          2006-09-06 22:02 by Sunky
          這樣的文章不錯~~
          美中不足的就是沒有加入對Eclipseme的評論~

          # re: [原創(chuàng)]J2ME開發(fā)工具使用感受  回復  更多評論   

          2006-09-07 11:19 by keith
          Eclipseme我還沒有用過呢,有時間安裝試試!

          # re: [原創(chuàng)]J2ME開發(fā)工具使用感受  回復  更多評論   

          2007-05-23 13:12 by 孤山傲
          Eclipse+EclipseME也是不錯的選擇,語法提示、打包調(diào)試都很方便而且插間更新也很方便。但是,沒有圖形界面。配合一些如:即時反編譯插間可以深入研究。

          # re: [原創(chuàng)]J2ME開發(fā)工具使用感受  回復  更多評論   

          2007-10-28 22:33 by 爬蟲工作室
          我來補充下吧
          wuhua.3geye.net

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 西充县| 德江县| 穆棱市| 顺昌县| 松溪县| 大洼县| 淅川县| 琼结县| 石河子市| 虹口区| 泰兴市| 宜春市| 博爱县| 广德县| 海阳市| 铜鼓县| 佳木斯市| 老河口市| 内江市| 崇仁县| 宜丰县| 抚顺市| 贺兰县| 株洲县| 鄂尔多斯市| 如东县| 安多县| 金湖县| 平罗县| 泰宁县| 道孚县| 全南县| 蓬溪县| 舟山市| 梧州市| 贺兰县| 科尔| 宜兴市| 崇仁县| 广昌县| 湘乡市|