2010-03-30 11 views
8

Muszę opracować aplikację Java ME (poprzednio zwaną J2ME), która wykorzysta technologię Bluetooth do komunikacji z innymi instancjami na innych urządzeniach mobilnych.Java ME (J2ME) Rozwój: NetBeans kontra Eclipse

Wiem, że zarówno NetBeans, jak i Eclipse oferują zintegrowane środowisko do tworzenia aplikacji Java ME.

Który z nich jest bardziej dojrzały i stabilny? Który z nich oferuje lepsze narzędzia?

Moja aplikacja musi komunikować się z wieloma innymi urządzeniami z tą samą aplikacją, dlatego muszę przetestować moją aplikację za pomocą wielu instancji uruchomionych emulatorów i umożliwić tym instancjom emulatora zobaczenie się nawzajem za pośrednictwem interfejsów API Java ME Bluetooth.

Czy będę mógł to zrobić?

+6

użytkownicy zaćmień poinformują cię o używaniu zaćmienia, ludzie z sieci będą mówić ci o używaniu netbeans. wtedy będziesz wiedzieć tyle, ile wiesz teraz :( – KevinDTimm

+0

Jestem przekonany, że to nie pójdzie w ten sposób :) –

+0

Jedno narzędzie może mieć lepsze integracje J2ME niż inne. Można to zmierzyć dość obiektywnie, w zależności od poziomu wsparcia. –

Odpowiedz

9

Użyłem w przeszłości zarówno Eclipse, jak i Netbeans. W ostatnim projekcie na uniwersytecie musiałem zbudować aplikację J2ME, która mogłaby komunikować się między kilkoma różnymi urządzeniami mobilnymi.

Netbeans ma natywną integrację z J2ME, co uważam za bardziej uspokajające niż konieczność używania dodatkowego dodatku do Eclipse. Chociaż wolę Eclipse jako IDE, Netbeans był o wiele łatwiejszy w konfiguracji emulacji J2ME itp. Pozwoliło mi to na uruchomienie kilku instancji emulatora urządzeń mobilnych i wirtualną komunikację między nimi za pomocą Bluetooth.

Możesz również pobrać i zainstalować różne pakiety SDK od producentów telefonów (firmy Sony Ericsson itp.), Jeśli chcesz podłączyć ich określone emulatory do Netbeans.

1

Jeśli będziesz pracować z J2ME, Netbeans integration jest aspektem, który należy rozważyć przy wyborze Netbeans over Eclipse dla tych konkretnych potrzeb programistycznych.