NetBeans on Linux/Android: Java, C/C++

S

SL@maxis

I am thinking of writing C/C++, java for Linux and Android, on desktop of
course.

Any problem with NetBeans. Trying to kill 3 birds with one stone.

Thanks.
 
S

SL@maxis

I am thinking of writing C/C++, java for Linux and Android, on desktop
of course.

Any problem with NetBeans. Trying to kill 3 birds with one stone.

Thanks.

Someone recommended that debugging should be done with GDB. Any comment ?
 
A

Arne Vajhøj

I am thinking of writing C/C++, java for Linux and Android, on desktop
of course.

Any problem with NetBeans. Trying to kill 3 birds with one stone.

No.

(Eclipse is a bit more widely used, but NB is fine)

Arne
 
A

Arne Vajhøj

Someone recommended that debugging should be done with GDB. Any comment ?

Use whatever NB provides.

I would assume that to be a GUI on top of GDB for C/C++.

Arne
 
L

Lew

SL@maxis said:
I am thinking of writing C/C++, java [sic] for Linux and Android, on desktop of
course.

Android on desktop? Interesting. I don't see the "of course" in that.
Any problem with NetBeans. Trying to kill 3 birds with one stone.

Eclipse does Android screen layouts in a GUI model, although I am not so comfortable
with it personally. I do prefer Eclipse for Android development. Its ADK plugin is good,
albeit little more than a wrapper for command-line "android ..." commands.

NetBeans does Swing GUIs better than Eclipse, from what I've read. Its GUI programming
assistance is rather good, once you get used to the dance of property sheets for event
handlers and how to write your helper methods outside the protected areas.

I ignore SWT.

I like NetBeans better for C/C++ and general Java development (Java SE, EE). Both products work
well as dashboards for enterprise work, i.e., to monitor app servers, DBMSes, message
beans, queues, yada. I'm personally more comfortable with NetBeans's style options -
it doesn't have as many as Eclipse which is better to some, not to others.

Both integrate with lint and bug-hunting tools like FindBugs and have good extensible
(and platform) architectures. You need Aptana for Eclipse (or its standalone equivalent)
if you're doing Javascript in Eclipse.

"Debugging should be done with GDB"? Whatever. GDB doesn't integrate well with
NB or Eclipse that I've heard, but hey, I don't know. It does integrate simply beautifully
with emacs. GDB is useless for Java.

If you're using an IDE, you've already got a debugger. I don't know why you'd need two.
 
M

markspace

SL@maxis said:
I am thinking of writing C/C++, java [sic] for Linux and Android, on desktop of
course.

Android on desktop? Interesting. I don't see the "of course" in that.

I was thinking "buzzword compliance, of course." Although Android
development does often take place on a desktop, and Google has an
emulator that does run Android apps on your desktop development system.

That said, I was also thinking "auto-generated spam without the
involvement of human cognition, of course."
 
S

SL@maxis

Eclipse does Android screen layouts in a GUI model, although I am not so
comfortable
with it personally. I do prefer Eclipse for Android development. Its ADK
plugin is good,
albeit little more than a wrapper for command-line "android ..."
commands.

....

If you're using an IDE, you've already got a debugger. I don't know why
you'd need two.

OK, Thanks.

Seems like I better have two, Eclipse for Android, Netbeans for Java and
C/C++.

Actually "on desktop", I was thinking of Linux on desktop.

NetBeans cannot run on Android device, I suppose.
 
A

Arne Vajhøj

Seems like I better have two, Eclipse for Android, Netbeans for Java and
C/C++.

Actually "on desktop", I was thinking of Linux on desktop.

NetBeans cannot run on Android device, I suppose.

NetBeans is done using Swing and Android does not support
Swing, so ...

Arne
 
M

markspace

Seems like I better have two, Eclipse for Android, Netbeans for Java and
C/C++.

Nothing wrong with two, but I'm sure Eclipse does both Android and Java.

I know NetBeans does Java, Android, and C/C++, if you're interested in
using one IDE. NetBeans even recognizes my C/C++ install of Cygwin
(Unix port running on top of Windows) and will use that as my C/C++
compiler if I ask it too.
 
A

Arne Vajhøj

Nothing wrong with two, but I'm sure Eclipse does both Android and Java.

I know NetBeans does Java, Android, and C/C++, if you're interested in
using one IDE. NetBeans even recognizes my C/C++ install of Cygwin
(Unix port running on top of Windows) and will use that as my C/C++
compiler if I ask it too.

Eclipse also does C/C++.

Arne
 
L

Lew

SL@maxis said:
Seems like I better have two, Eclipse for Android, Netbeans for Java and
C/C++.

Either one will do all you want, minus some details. For example, it annoys
me that Eclipse doesn't have a good shell editor, and that NetBeans doesn't
have a good graphical layout tool for Android projects. Otherwise I use either
one as project standards or my mood dictate.

I don't happen to mind specifying layouts in XML through a text editor. Much.

They differ somewhat in style, options, how they interact with the file system,
use of source control systems, styles of project, how their wizards work and
so on.

You might like one better than the other.
Actually "on desktop", I was thinking of Linux on desktop.

It's a pretty comfortable development environment.
NetBeans cannot run on Android device, I suppose.

Neither does Eclipse.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,969
Messages
2,570,161
Members
46,710
Latest member
bernietqt

Latest Threads

Top