[email protected] wrote:
> ...so I guess the obvious
> question no-one has asked yet is why do you want to create a Java
> application and not a native one? ...

First, thanks everyone for the information so far.

I was trying to keep the original post short, so I left out details.  I 
have two situations:

    * A server process that we want to run on Windows and Linux - we use
      Wrapper at present for this, but I was interested to see if "the
      entire JavaFX desktop development environment" made Wrapper
      unnecessary.   I think the answer is "some external software like
      wrapper is still needed"
    * A LiveScribe pen application (my primary interest)

I have been playing a bit with the LiveScribe pen SDK.  You can write 
penlets using J2ME that run inside the pen.  They have not yet released 
full details on their application development model (I am asking 
questions and getting drip fed information).  That is, the stuff that 
would run on the desktop.  They have a Windows and a Mac version of the 
desktop.  They have said "applications will be stand-alone" and "we will 
provide a C/C++ API on Windows applications can call".  Overnight I just 
got some more information indicating that even though "stand-alone", 
they will do the installer which I had not expected - not sure now 
exactly what "stand-alone" means to them.  So I am no longer sure if I 
need Windows services integration, or whether they are going to launch 
application code when the desktop starts up, or...

I was interested in doing the application in Java for several reasons:

    * If Java wants more footing on the desktop, this felt like part of
      the total problem to be solved
    * I know Java - I don't know Windows UI development (yes I can learn it)
    * I do know C++, but have only done server work (no Windows UI)
    * I want to move the application to Mac later too (assuming
      LiveScribe provide a similar API) - I had hoped using Java would
      make porting later easier
    * Since the penlet is written in Java, it made sense to me to write
      the other side in Java.  I prefer sticking to one environment on
      one project if I can.  E.g. I can share data structure definitions
      for transferring between the pen and the desktop, I don't have to
      have Eclipse and Visual Studio running at the same time on my poor
      little laptop, etc.
    * It was a good reason to look into JavaFX more seriously, but I
      found the comment about "not that good yet for normal forms"
      interesting (and consistent from limited browsing I had done).

Re JavaFX: The recent RIA roundup podcast released talked (back in March 
last year) about how Sun might go after the customer base they already 
have first, in Swing - it looks like this is not the case if JavaFX is 
not (yet) a serious Swing application replacement.

Thanks again,
Alan

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to