Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > Java for Windows on OS X?

Java for Windows on OS X?
Thread Tools
Addicted to MacNN
Join Date: Oct 2002
Location: England | San Francisco
Status: Offline
Reply With Quote
Oct 22, 2005, 08:16 AM
 
I'm currently doing a computer science degree, would i have any problems making simple windows java programs on OS X?
And if so, can you recomend some *simple* Jav IDEs for OS X?
Thanks!
     
Mac Enthusiast
Join Date: Apr 2000
Location: Belgium
Status: Offline
Reply With Quote
Oct 22, 2005, 09:12 AM
 
You should have no problem developing Java apps on Mac and then running them on Windows. It's 98% platform independent. The IDE they used in college for teaching Java was Borland's JBuilder. It's fairly easy to use, although after a few weeks you'll probably want to use IntelliJ IDEA (if you can afford it) or Eclipse.
PowerMac G4 400MHz/832MB/60GB
AlBook G4 15" 1.25GHz/1.5GB/60GB
Athlon 64 3500+/Asus A8N-SLI Premium/2GB RAM/990GB HD/GF7800GT 512
     
Peter  (op)
Addicted to MacNN
Join Date: Oct 2002
Location: England | San Francisco
Status: Offline
Reply With Quote
Oct 22, 2005, 01:20 PM
 
Also, we use a function called 'KBInput' -- is there anyway to make OS X compilers recognise this command?
     
Mac Elite
Join Date: Jul 2002
Status: Offline
Reply With Quote
Oct 22, 2005, 02:03 PM
 
What's the point of learning Java if they're going to teach platform specific implementations? Stupid.
     
Mac Elite
Join Date: Aug 2001
Status: Offline
Reply With Quote
Oct 22, 2005, 06:41 PM
 
My guess is that KBInput is an object provided by the teacher, not some weird microsoft-specific thing. It should work just fine.
     
Mac Elite
Join Date: Sep 2001
Location: MA, USA
Status: Offline
Reply With Quote
Oct 24, 2005, 06:19 PM
 
Use Eclipse. You will love it. In my object oriented design concepts class last year it was higher recommended to use Eclipse. I am taking software engineering this term and they also recommend eclipse.
AXP
ΔΣΦ
     
Mac Elite
Join Date: Sep 2000
Location: in front of the keyboard
Status: Offline
Reply With Quote
Oct 25, 2005, 02:14 AM
 
Use NetBeans.

Using Eclipse perpetuates the fracturing of the Java community by supporting people and a framework that thumbed it's nose at the JCP and took its ball and went home.

NetBeans is 100% java and will run on EVERY platform that there is a JVM for.
signatures are a waste of bandwidth
especially ones with political tripe in them.
     
Moderator Emeritus
Join Date: Jan 2001
Location: In a world of Infinite Keys
Status: Offline
Reply With Quote
Oct 27, 2005, 01:39 AM
 
I'm also studying for a Computer Science degree and have been using Eclipse exclusively to do Java coding in my Software Engineering classes. I have no problems with projects across different platforms (OS X, XP, Ubuntu) and it's one off the best development environments I have used (although there are some things that bother me about it, ie instability).

You remind me my wife… why you laugh? She dead. | sasper at gmail dot com
     
Mac Elite
Join Date: Sep 2000
Location: in front of the keyboard
Status: Offline
Reply With Quote
Oct 28, 2005, 03:41 PM
 
You missed my point.

Using eclipse to write pure java apps, and you wont have problems.

But learn a little bit about Eclipse, and where it came from, and you'll understand.

SWT is not pure java, and apps that requires SWT (including Eclipse IDE) will not run everywhere there is a JVM.
signatures are a waste of bandwidth
especially ones with political tripe in them.
     
Mac Elite
Join Date: Sep 2000
Location: in front of the keyboard
Status: Offline
Reply With Quote
Oct 28, 2005, 03:48 PM
 
You missed my point.

Using eclipse to write pure java apps, and you wont have problems.

But learn a little bit about Eclipse, and where it came from, and you'll understand.

SWT is not pure java, and apps that requires SWT (including Eclipse IDE) will not run everywhere there is a JVM.
signatures are a waste of bandwidth
especially ones with political tripe in them.
     
Mac Elite
Join Date: Sep 2001
Location: MA, USA
Status: Offline
Reply With Quote
Oct 28, 2005, 04:59 PM
 
I have been interning for 2 years (well, intern one year, employee 1 year) and I can't think of any java developer that uses anything other than eclipse. It seems like most of software houses use it, atleast the ones i have worked with.
AXP
ΔΣΦ
     
Mac Elite
Join Date: Sep 2000
Location: in front of the keyboard
Status: Offline
Reply With Quote
Oct 28, 2005, 11:30 PM
 
Son, I've been using NetBeans since before it was owned by Sun.

Plenty of people use things other than Eclipse--swt is relatively new.

Ever hear of IDEA? JBuilder?

In fact, I only know 5 people personally who use Eclipse.
signatures are a waste of bandwidth
especially ones with political tripe in them.
     
oni
Forum Regular
Join Date: Oct 2002
Location: Palmy North, New Zealand
Status: Offline
Reply With Quote
Oct 29, 2005, 12:45 AM
 
I put my vote forward for Eclipse too.

I have used a few different Java IDE's, including Jbuilder and i still find eclipse ot be the best. I actually find JBuilder to be pretty crap!
     
Dedicated MacNNer
Join Date: Aug 1999
Status: Offline
Reply With Quote
Nov 6, 2005, 10:24 PM
 
Eclipse is a popular option but I find it pretty sluggish on OS X so I use Xcode for my Java stuff. It's not totally Java focused but it does have enough Java features to make it a good IDE.
     
Mac Elite
Join Date: Oct 2004
Location: Downtown Austin, TX
Status: Offline
Reply With Quote
Dec 4, 2005, 04:12 PM
 
for simple stuff jEdit is great.
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 07:40 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2