Sounds like a very exciting project!
Let me take a stab at answering some of your questions.
On 1/15/11 2:27 PM, Nick Apperley wrote:
> 1. Speed of maturity with JavaFX 2 and Visage (will they be usable in
> time)
I can't speak for JavaFX 2.0, but as far as I know they are still on
schedule for hitting their Q3 deliverable this year. As soon as they
provide some pre-release builds of JavaFX 2.0 I will start on the Visage
API wrapping. I can't guarantee that I can keep pace with the level of
change that happens during a pre-release program, so there may be some
lag between the final release of the JavaFX 2.0 and Visage 1.0. If
things go well we will have stable developer snapshots along the way and
be able to release simultaneously.
> 2. Is it going to be possible to be part of the JavaFX 2 early access
> programme (to evaluate the technology)
Jai Suri mentioned that they would be very liberal in providing access
to the early access program when he spoke at the SvJugFx. If you are
interested in getting in the pre-release program early, I would
recommend talking to him or Nicolas Loraine. (both of their e-mail
addresses are first...@oracle.com)
> 3. Proper tooling for Visage
We have the intention of providing the same level of tooling as JavaFX
1.3 had upon release and improved tooling going forward. This comes
secondary to getting stuff working, but is something we care a lot about
(as you have seen from the enthusiastic posts on this group).
> 4. Licensing of Visage and JavaFX 2
I can't speak for JavaFX 2.0 licensing, but I would imagine it will be
similar to JavaFX 1.3. Visage is partially licensed under GPL v2
(compiler) and partially under BSD (libraries). This combination allows
you to use Visage-developed applications with no commercial restrictions.
> 5 .Free distribution (bundling) of the JavaFX 2 runtime
I have heard that there will be an option for this with JavaFX 2.0 (this
was certainly the plan with JavaFX 1.3, but it got canceled). This
would be a better question for Jai or Nicolas.
> 6. Level of access to JavaFX 2 APIs with Visage (how comprehensive
> will it be)
100%
Anything you will be able to do from JavaFX 2.0 will be available with
Visage out of the box at the point we have a 1.0 release (see answer 1).
>
> There is a reasonable chance that the solution being developed via the
> project will go global.
Visage supports localization, and Java overall has excellent support for
multibyte characters and international needs.
> Also there may be a possibility for an
> operator client for Android to be developed where Visage can be used
> (once Android starts to dominate on the mobile side).
This may be a good application of Visage Android. While the APIs are
not intended to match JavaFX 2.0, you will be able to get the same
development productivity benefits and use the same language for your
Android development.
Cheers,
--
--Steve
blog: http://steveonjava.com/