J2ME開(kāi)發(fā)工具
你對(duì)J2ME開(kāi)發(fā)工具的使用是否熟悉,這里和大家分享一下,J2ME技術(shù)在1999年的JavaOneDeveloperConference大會(huì)上正式推出,它將Java語(yǔ)言的與平臺(tái)無(wú)關(guān)的特性移植到小型電子設(shè)備上,允許移動(dòng)無(wú)線設(shè)備之間共享應(yīng)用程序。
J2ME開(kāi)發(fā)工具
NetBeans是一套完全以Java撰寫(xiě)而成、并且開(kāi)放原始碼的開(kāi)發(fā)工具。JavaStudioMicroEdition大致上是把NetBeansIDE和J2MEWirelessToolkit結(jié)合在一起的產(chǎn)品??梢苑奖鉐2ME應(yīng)用程序的開(kāi)發(fā)者更容易追蹤問(wèn)題與除錯(cuò)。
1.高級(jí)J2ME開(kāi)發(fā)工具
高級(jí)的MIDP應(yīng)用程序開(kāi)發(fā)工具能夠幫助開(kāi)發(fā)人員簡(jiǎn)化J2ME開(kāi)發(fā)過(guò)程,包括Sun提供的官方開(kāi)發(fā)工具WTK和手機(jī)廠商提供的專屬SDK.
J2MEWirelessToolkit:
WTK的全稱是SunJ2MEWirelessToolkit——Sun的無(wú)線開(kāi)發(fā)工具包。這一工具包的設(shè)計(jì)目的是為了幫助開(kāi)發(fā)人員簡(jiǎn)化j2me的開(kāi)發(fā)過(guò)程。該工具箱包含了完整的生成工具、實(shí)用程序以及設(shè)備仿真器。
a.WTK2.2
手機(jī)廠商SDK:
目前各大手機(jī)廠商往往把WTK經(jīng)過(guò)自身的簡(jiǎn)化與改裝,推出適合自身產(chǎn)品:
a.SonyEricssonJ2MESDK2.2.1
b.MotorolaJ2MESDK5.1.2
c.NokiaJ2MESDK3.0
d.SamsungJ2MESDK
2.集成類J2ME開(kāi)發(fā)工具
市場(chǎng)上存在多種J2ME平臺(tái),針對(duì)如此多樣化的環(huán)境,各家廠商都會(huì)推出屬于自己的開(kāi)發(fā)工具。針對(duì)這種情況,工具廠商提供了集成開(kāi)發(fā)工具,讓開(kāi)發(fā)人員可以在統(tǒng)一環(huán)境下,隨時(shí)抽換開(kāi)發(fā)時(shí)或測(cè)試時(shí)所使用的底層開(kāi)發(fā)工具。
Eclipse:
Eclipse是一個(gè)開(kāi)發(fā)源代碼的、基于java的可擴(kuò)展開(kāi)發(fā)平臺(tái)。Eclipse本身只是一個(gè)框架和一組響應(yīng)的服務(wù),并不能夠開(kāi)發(fā)什么程序。在Eclipse中幾乎每樣?xùn)|西都是插件,實(shí)際上正是運(yùn)行在Eclipse平臺(tái)上的種種插件提供我們開(kāi)發(fā)程序的各種功能。同時(shí)各個(gè)領(lǐng)域的開(kāi)發(fā)人員通過(guò)開(kāi)發(fā)插件,可以構(gòu)建與Eclipse環(huán)境無(wú)縫集成的工具。
EclipseME作為Eclipse一個(gè)插件,致力于幫助開(kāi)發(fā)者開(kāi)發(fā)J2ME應(yīng)用程序。EclipseME并不為開(kāi)發(fā)者提供無(wú)線設(shè)備模擬器,而將各手機(jī)廠商的實(shí)用模擬器緊密連接到Eclipse開(kāi)發(fā)環(huán)境中,為開(kāi)發(fā)者提供一種無(wú)縫統(tǒng)一的集成開(kāi)發(fā)環(huán)境。
JBuilder:
JBuilder是目前進(jìn)行Java程序開(kāi)發(fā)中使用較為廣泛的開(kāi)發(fā)工具。作為大廠商,Borland當(dāng)然會(huì)為不同的開(kāi)發(fā)人群設(shè)計(jì)更為全面和專業(yè)的IDE環(huán)境。作為J2ME應(yīng)用開(kāi)發(fā),JBuilder是非常理想的開(kāi)發(fā)環(huán)境,從第九版以后到現(xiàn)在的2005版,JBuilder都自帶了MobileSet,它內(nèi)附J2MEWirelessToolkit。
若要開(kāi)發(fā)基于各個(gè)手機(jī)廠商機(jī)型的應(yīng)用程序,最好同時(shí)到各個(gè)廠商的developer站點(diǎn)(如NokiaForum、motocoder等)下載并在JBuilder中配置相關(guān)機(jī)型的SDK模擬器,這樣可以使您的應(yīng)用程序更好地適應(yīng)相對(duì)應(yīng)的真機(jī)機(jī)型。
NetBeans:
NetBeans是一套完全以Java撰寫(xiě)而成、并且開(kāi)放原始碼的J2ME開(kāi)發(fā)工具。JavaStudioMicroEdition大致上是把NetBeansIDE和J2MEWirelessToolkit結(jié)合在一起的產(chǎn)品??梢苑奖鉐2ME應(yīng)用程序的開(kāi)發(fā)者更容易追蹤問(wèn)題與除錯(cuò)。
【編輯推薦】


















