I agree, the most concerning problem with Java (and Java3D) is the difficulty of
distribution.  Performance is a distant second concern if your users can't even run
your application.  We need EASY to install and run Java support.  Sun has done a
great job with the JRE (install is smooth and easy for users).  But classpath and
other issues have made the actual execution of an application difficult for the
user.  This aspect of Java should be clearly documented and tools provided for
developers to deploy their applications.

There are some third party solutions (like Codewarrior's ability to generate an EXE
launcher program) but they are expensive and clumsy.

- John Wright
Starfire Research

Shawn Kendall wrote:

> Performance matters, but I believe there are still worse problems with app
> distribution.
>
> Java and Java3D HAS GOT to be made as easy to run as an .exe on PCs. or at last a
> real live browser plug-in that doesn't require editing anything to install
> properly.
>
> I should be able to double-click on a class file and have it launch.  I know that
> .jar files can be set-up this way, but why not .class files.  It maybe just as
> simple as packing a launcher app with the Java distribution...Has anyone ever
> tried to run the examples that come with Java3D?  Sure my work machine is
> configured properly to run them fine from the command-line, but try that on a
> friends machine.  You're going to be making LOTS of .bat files if you don't want
> them to have to go to the console!  I mean command-line is fine for me, I was a
> UNIX guy, but NOT FOR USERS!  No user should ever have to use a command shell to
> launch their app.
>
> Is anyone out there distributing user installable Java3D apps?
> I planning on using Visual Cafe tool that builds everything to an .exe, otherwise
> headaches abound...
>
> The Casteels wrote:
>
> > My two cents worth......
> >
> > Java's performance still leaves something to be desired. Running a program
> > through the JRE is fine during development, but to really survive as a
> > distribution the web, Java programs and applets must rival the speed of
> > platform specific executables. We'll always be second best if we wait for clock
> > speeds to increase, because as they do, the machine language programs are
> > already taking advantage of it.
> >
> > I don't even know if this can be done, or how, it just seems crucial to me.
> >
> > P. Flavin wrote:
> >
>
> --
> __________________________________________________________
>
> Shawn Kendall               Full Sail Real World Education
> Course Director             3300 University BLVD
> Real Time 3D for Gaming     Winter Park FL 32792
> [EMAIL PROTECTED]       http://www.fullsail.com
> __________________________________________________________
>
> ===========================================================================
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> of the message "signoff JAVA3D-INTEREST".  For general help, send email to
> [EMAIL PROTECTED] and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to