Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Java 1.3: 10.1 vs. Jaguar



Paul Heiney <email@hidden> wrote:

>I'm developing a scientic GUI that currently assumes Java 1.3.
>I'm doing the development on a Mac (G4, 10.1.5) but with the idea
>that the application also works on Windows and Linux. I have avoided
>using any native interfaces; the hope is that the code will be totally
>portable. I obviously do all kinds
>of other stuff on my Mac, but the development work is a high priority.

You might want to do more than hope for portability. I suggest testing the
code under Virtual-PC directly on the Mac as a good step. You can have
more than one JRE installed on virtual Windows, or even more than one
version of Windows on different virtual HD's. And it's SO much easier to
manage than Wintel hardware, dual-boot configs, etc. It may not be as
snappy as real Wintel HW, but sometimes that's useful in testing, because
you can more easily see visual defects in a GUI.


>My question is: is there any good reason, Java-wise, NOT to
>upgrade to Jaguar? What about ProjectBuilder?

Mac OS 10.2.1 should be your baseline OS. 10.2.0 had some significant, um,
personality difficulties.

PB 2.0.1 is markedly different than PB 1.* on 10.1. On the whole, I think
it's an improvement, but it took me some time to get used to it. PB 2 will
convert projects from PB 1's format, but doing so is irrevocable and
in-place, so do a full backup of your projects first.

I always worry about backwards compatibility of executables, especially
app-bundles. So it wouldn't hurt to keep a machine or a partition around
with 10.1.x on it, and do trial installs and test-runs of your distros on
it. Or maybe I'm just more paranoid than most.

-- GG
_______________________________________________
java-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/java-dev
Be sure to read the FAQ http://developer.apple.com/java/faq/ before posting
Do not post admin requests to the list. They will be ignored.



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.