Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / November 2007

Tip: Looking for answers? Try searching our database.

Which is better for JME devel: Netbeans or Eclipse?

Thread view: 
tetsuoni@gmail.com - 23 Oct 2007 05:15 GMT
For JME/J2ME development, which devel environment is better?  Netbeans
or Eclipse?
Hunter Gratzner - 23 Oct 2007 06:13 GMT
On Oct 23, 6:15 am, "tetsu...@gmail.com" <tetsu...@gmail.com> wrote:
> For JME/J2ME development, which devel environment is better?  Netbeans
> or Eclipse?

It doesn't matter. Your talent influences your results much more than
any IDE.
earth_792 - 23 Oct 2007 14:24 GMT
On Oct 23, 12:15 am, "tetsu...@gmail.com" <tetsu...@gmail.com> wrote:
> For JME/J2ME development, which devel environment is better?  Netbeans
> or Eclipse?

I agreed with "Hunter Gratzner".  IDE shouldn't matter.  If you are
comfortable with either of those, then use it.  There have a lot of
support available out there.  But my favorite is Eclipse.  :)
Lew - 23 Oct 2007 14:36 GMT
> On Oct 23, 12:15 am, "tetsu...@gmail.com" <tetsu...@gmail.com> wrote:
>> For JME/J2ME development, which devel environment is better?  Netbeans
[quoted text clipped - 3 lines]
> comfortable with either of those, then use it.  There have a lot of
> support available out there.  But my favorite is Eclipse.  :)

What is with all these people trying to start Editor Wars?

If you can't program using Ant and either vi or emacs (or other raw text
editor) on the command line, you won't be able to use any IDE effectively.

If we were Sensei Miyagi we'd make all new programmers use only command-line
tools for the first year.

Signature

Lew
"Wax on, wax off!"

tetsuoni@gmail.com - 05 Nov 2007 05:05 GMT
> On Oct 23, 12:15 am, "tetsu...@gmail.com" <tetsu...@gmail.com> wrote:
>
[quoted text clipped - 4 lines]
> comfortable with either of those, then use it.  There have a lot of
> support available out there.  But my favorite is Eclipse.  :)

I can see what you are getting at.  I agree.

So now that I have picked on (Netbeans... and you were right, good
support is out there, too! :)), my next question is how do you deploy
your JME apps so your mobile phone can run them?  So far, I have a web
server and installed the JAD/JAR Mime types.  What do you do to make
your stuff work?
Ramon F Herrera - 05 Nov 2007 05:27 GMT
On Oct 23, 12:15 am, "tetsu...@gmail.com" <tetsu...@gmail.com> wrote:
> For JME/J2ME development, which devel environment is better?  Netbeans
> or Eclipse?

For smaller projects, homeworks, etc. use NetBeans.

For larger projects, with team members, use Eclipse.

Since both come from the same source (Sun), NetBeans has a tight
integration with OpenOffice.

Instead of using the plain vanilla Eclipse, I would recommend the
Turbo JBuilder with is based, and builds upon (the download size is
twice) Eclipse.

I recently downloaded and am very impressed with IntelliJ IDEA (it
costs money, though).

Then there is the issue of whether you need to do any graphical
editing: that brings a whole set of considerations (aka can of worms).

Since I can't decide, I have decided to keep and use all of the above.

What I did was to keep all my source code in its own directory,
separate from Eclipse's "workspace" and other IDE-specific project,
build and dist directories.

-Ramon
Lew - 05 Nov 2007 05:35 GMT
> For smaller projects, homeworks, etc. use NetBeans.
>
> For larger projects, with team members, use Eclipse.

Do you mean specifically for JME?

I use NetBeans on team projects, including rather large ones, all the time.
Why in the world would you limit it to small projects?

Signature

Lew

Ramon F Herrera - 05 Nov 2007 06:33 GMT
> > For smaller projects, homeworks, etc. use NetBeans.
>
[quoted text clipped - 7 lines]
> --
> Lew

NetBeans has a definite possibility or disappearing, with Sun joining
the Eclipse bandwagon.

The converse scenario (Eclipse joining the NB bandwagon) is precisely
zero.

NetBeans has behind the support of one important company.

Eclipse has behind it:

- IBM
- Oracle
- RedHat
- SAP
- Borland
- Intel
- Nokia
- Wind River
- BEA
- Adobe
- Google
- HP

Eclipse can be grown with expensive upgrade path such as JBuilder
Enterprise. There is no such upgrade path for NetBeans.

I just wish Sun would contribute things like Matisse to Eclipse.

-Ramon
Bozo Juretic - 05 Nov 2007 07:28 GMT
Hi Ramon,

>I just wish Sun would contribute things like Matisse to Eclipse.

Actually, I don't know if you've seen it, but guys at MyEclipse
(www.myeclipseide.com) have ported Matisse to (My)Eclipse. The whole
team has a license for a few months now and it's working fine.
Actually, ported Matisse was THE reason why we bought it.

Unfortunatelly, Matisse itself is a huge Eclipse distribution so you
need a lot of RAM and it just dies in pain every now and then, but
putting that aside and we have used Matisse on MyEclipse successfuly
for very complicated UIs and it is working very well.

Regards,

Bozo Juretic

Signature

www.onlineos-network.com

Ramon F Herrera - 05 Nov 2007 15:10 GMT
> Hi Ramon,
>
[quoted text clipped - 15 lines]
>
> --www.onlineos-network.com

Hi BJ:

We have Matisse on Eclipse? That's really good news.

About your lack of performance: could it be that your PC is
underpowered? Is it recent? The sudden death is even more troublesome.
You are probably running Windows, right?

The one thing I don't like about Matisse is its unidirectionality. I
just downloaded (haven't tried it yet) WindowBuilder:

    http://www.windowbuilderpro.com/

I hear that it is really good, bidirectional (as far as such thing is
possible) and therefore it can read and parse Java source code written
by other visual builders.

The solution to the visual design ordeal will be provided (hopefully
soon!) by the standardization of the *.form file format.

-Ramon
Bozo Juretic - 05 Nov 2007 16:59 GMT
Hi Ramon!

>> >I just wish Sun would contribute things like Matisse to Eclipse.
>>
[quoted text clipped - 7 lines]
>> putting that aside and we have used Matisse on MyEclipse successfuly
>> for very complicated UIs and it is working very well.

>Hi BJ:
>
>We have Matisse on Eclipse? That's really good news.

Yup, I was also delighted to find it. :)

>About your lack of performance: could it be that your PC is
>underpowered? Is it recent? The sudden death is even more troublesome.
>You are probably running Windows, right?

I have a tipfeller in my post, I wanted to say that MyEclipse is huge
(my myeclipse folder has 1,11 GB, that's without any workspaces), not
Matisse. The main problem is that the whole MyEclipse thing freezes
every now and then, and then it locks everything, which is pretty
annoying. My colleagues have the same problem, so it's not just me.
But, we are still using MyEclipse with integrated Matisse and we like
it a lot.

When it comes to Matisse itself the only problem it has is that if you
are designing frantically as we are, moving things around all the time
as if you had Photoshop before you and not Swing editor, and otherwise
being extremely un-friendly with Matisse, the design breaks every now
and then. On a few occasions we had to recreate the design in a new
file and start from there, because Matisse had its own bugs, and the
original design was unusable (i.e. if you moved something, it behaved
in an unexpected way).

But don't get me wrong - Matisse is great and if you need to make GUIs
in Swing, I absolutely encourage you to use it, as it is the best
Swing designer I know of, and I've tried alot of them before switching
to Matisse.

>The one thing I don't like about Matisse is its unidirectionality.

You can't have it all. :)

>I just downloaded (haven't tried it yet) WindowBuilder:
>
[quoted text clipped - 3 lines]
>possible) and therefore it can read and parse Java source code written
>by other visual builders.

>The solution to the visual design ordeal will be provided (hopefully
>soon!) by the standardization of the *.form file format.

Let's wait and see. Personally I think this whole UI thing is heading
in a different direction; I think the industry is heading towards
Silverlight-like, JavaFX-like, Flash/Flex-like multi-channel
paradigms, where the existing UI technologies will just be parts of a
larger puzzle. Some call it Web 3.0, I think of it in terms of
massive, multi-channel Internet services delivery platforms.

Regards,

Bozo Juretic

Signature

www.onlineos-network.com

Bozo Juretic - 05 Nov 2007 07:33 GMT
Hi Ramon,

>I just wish Sun would contribute things like Matisse to Eclipse.

Actually, I don't know if you've seen it, but guys at MyEclipse
(www.myeclipseide.com) have ported Matisse to (My)Eclipse. The whole
team has a license for a few months now and it's working fine.
Actually, ported Matisse was THE reason why we bought it.

Unfortunatelly, MyEclipse itself is a huge Eclipse distribution so you
need a lot of RAM and it just dies in pain every now and then, but
putting that aside we have used Matisse on MyEclipse successfuly
for very complicated UIs and it is working remarkably well.

Regards,

Bozo Juretic

Signature

www.onlineos-network.com

Lew - 05 Nov 2007 14:44 GMT
> NetBeans has a definite possibility or disappearing, with Sun joining
> the Eclipse bandwagon.

Citations?

Signature

Lew

tetsuoni@gmail.com - 05 Nov 2007 12:19 GMT
> > For smaller projects, homeworks, etc. use NetBeans.
>
[quoted text clipped - 7 lines]
> --
> Lew

You do tea projects on NetBeans for JME!  Cool!  I decided to go
NetBeans as well.  I'd configured my webserver's Mime to support JAD
and JAR, but I am not sure how to deploy my MIDlet to my handset.
Could you share how you and your team do it?
Ramon F Herrera - 05 Nov 2007 05:29 GMT
On Oct 23, 12:15 am, "tetsu...@gmail.com" <tetsu...@gmail.com> wrote:
> For JME/J2ME development, which devel environment is better?  Netbeans
> or Eclipse?

For smaller projects, homeworks, etc. use NetBeans.

For larger projects, with team members, use Eclipse.

Since both come from the same source (Sun), NetBeans has a tight
integration with OpenOffice.

Instead of using the plain vanilla Eclipse, I would recommend the
Turbo JBuilder which is based, and builds upon (the download size is
twice as big) Eclipse.

I recently downloaded and am very impressed with IntelliJ IDEA (it
costs money, though).

Then there is the issue of whether you need to do any graphical
editing: that brings a whole set of considerations (aka can of worms).

Since I can't decide, I have decided to keep and use all of the above.

What I did was to keep all my source code in its own directory,
separate from Eclipse's "workspace" and other IDE-specific project,
build and dist directories.

-Ramon
Ramon F Herrera - 05 Nov 2007 05:33 GMT
On Oct 23, 12:15 am, "tetsu...@gmail.com" <tetsu...@gmail.com> wrote:
> For JME/J2ME development, which devel environment is better?  Netbeans
> or Eclipse?

NetBeans is more Swing oriented, while Eclipse prefers SWT.

-RFH
Lew - 05 Nov 2007 05:36 GMT
> NetBeans is more Swing oriented, while Eclipse prefers SWT.

Correct.  SWT is IBM's graphics component library, and Eclipse is their
open-source IDE.

Signature

Lew

RedGrittyBrick - 05 Nov 2007 14:59 GMT
>> NetBeans is more Swing oriented, while Eclipse prefers SWT.
>
> Correct.  SWT is IBM's graphics component library, and Eclipse is their
> open-source IDE.

The people who developed Eclipse may well prefer SWT to Swing but, as a
user of Eclipse, I can detect no bias against using it to develop Swing
apps - am I missing something?
Andrew Thompson - 05 Nov 2007 07:32 GMT
>On Oct 23, 12:15 am, "tetsu...@gmail.com" <tetsu...@gmail.com> wrote:
>> For JME/J2ME development, which devel environment is better?  Netbeans
>> or Eclipse?
>
>NetBeans is more Swing oriented, while Eclipse prefers SWT.

Does SWT provide classes for J2ME apps.?

Anyway, irrespective of that..

That would tend* to make me prefer NetBeans over
Eclipse (I do a lot of GUIs intended for 'home users').  
1) Very few people (around here) understand SWT
well enough to answer technical questions on SWT.
2) End users do not want to suffer the hit of downloading
(?) Mbytes of SWT API on top of the JVM.

The only other things that would be immediately important**
to me are, memory/CPU footprint and ability to refactor.

The footprint of either is too great for this poor old dev. PC
I use.

As far as refactoring goes, I understand Eclipse is
somewhat legendary (some people 'swear by it'),
while NetBeans is ..(dunno') ..Lew?

But ultimately I agree with the 'understand Java first'
comment, most.  The more bells and whistles an IDE
has, the faster it can lead you right up the garden path,
through the gate and out into the wild wilderness.

* I actually use Ant and TextPad .

** Dev. tools have to be 'free for any use I see fit'.
But that pretty much goes without saying around here,
doesn't it?  People who mention commercial products
feel compelled to almost ..'apologise' for doing so.

Signature

Andrew Thompson
http://www.athompson.info/andrew/

Ramon F Herrera - 05 Nov 2007 14:56 GMT
> >On Oct 23, 12:15 am, "tetsu...@gmail.com" <tetsu...@gmail.com> wrote:
> >> For JME/J2ME development, which devel environment is better?  Netbeans
[quoted text clipped - 39 lines]
>
> Message posted via JavaKB.comhttp://www.javakb.com/Uwe/Forums.aspx/java-general/200711/1

Andrew & Lew (and others):

Allow me to revert the question. I realize that one should pick and
IDE and dedicate time and effort to learn it well, to have most
projects consolidated in the same IDE. Having said that... why would
anyone not have both Eclipse and NetBeans installed in their machine?

One should have at least a cursory knowledge of their secondary (or
tertiary) IDE, shouldn't one?

-Ramon
Lew - 05 Nov 2007 15:12 GMT
> Allow me to revert the question. I realize that one should pick and
> IDE and dedicate time and effort to learn it well, to have most
[quoted text clipped - 3 lines]
> One should have at least a cursory knowledge of their secondary (or
> tertiary) IDE, shouldn't one?

Absolutely!  I have for years used both NB and Eclipse, frequently on the same
project for the same code artifacts.

Signature

Lew

Roedy Green - 05 Nov 2007 18:41 GMT
On Tue, 23 Oct 2007 04:15:44 -0000, "tetsuoni@gmail.com"
<tetsuoni@gmail.com> wrote, quoted or indirectly quoted someone who
said :

>For JME/J2ME development, which devel environment is better?  Netbeans
>or Eclipse?

Picking an IDE is like picking a wife.  One just feels better to YOU.
Most of it is a matter of familiarity.  Any tool you know inside out
will feel better than one you are just evaluating.

You can try out the 3 major IDEs, Netbeans, Eclipse and IntelliJ free.
see http://mindprod.com/jgloss/ide.html
Signature

Roedy Green Canadian Mind Products
The Java Glossary
http://mindprod.com

Ramon F Herrera - 05 Nov 2007 20:06 GMT
On Nov 5, 2:41 pm, Roedy Green <see_webs...@mindprod.com.invalid>
wrote:
> On Tue, 23 Oct 2007 04:15:44 -0000, "tetsu...@gmail.com"
> <tetsu...@gmail.com> wrote, quoted or indirectly quoted someone who
> said :
>
> >For JME/J2ME development, which devel environment is better?  Netbeans
> >or Eclipse?

> Picking an IDE is like picking a wife.

I'd say that it is like picking which one is going to be the wife and
which ones the royal concubines... :-)

-RFH

ps:

My computer is like a harem.

 http://en.wikipedia.org/wiki/Harem
tetsuoni@gmail.com - 06 Nov 2007 11:50 GMT
Wow!  This is great!  We have a lot of experienced JME developers on
this thread.

So now that I have picked on (Netbeans... and you were right, good
support is out there, too! :)), my next question is how do you deploy
your JME apps so your mobile phone can run them?

So far, I have a web server and installed the JAD/JAR Mime types.
What do you do to make your stuff work?


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.