> How do you launch application like
> org.apache.pivot.tutorials.effects.CollapseTransition with
> DesktopApplicationContext?

java -cp ... org.apache.pivot.wtk.DesktopApplicationContext 
org.apache.pivot.tutorials.effects.CollapseTransition

> There might be someway to execute them without creating a new class, but it
> would be more convenient if there is already executable Java class to run
> from Eclipse environment. in particular tutorial which meant for beginners.

You can use the Eclipse plugin to easily launch Pivot applications from within 
Eclipse:

http://cwiki.apache.org/confluence/download/attachments/108483/org.apache.pivot.eclipse_2.0.0.jar

You can right-click on any class that implements Application to launch it as a 
desktop app.

> I think it is OK to provide internet/browser version. But there should be
> another version for desktop application developer.
> Also I felt these presentation is suppressing the advantage of  pivot to
> develop web app first as ordinal desktop application (easy to debug), then
> deploy to web.

Not entirely sure what you mean. All of the demos and tutorials are developed 
first as desktop apps, then deployed to the web.

> The current focus on BXML makes it difficult to employ these Java features.
> If I did not develop BXML2Java converter, such generic library development
> would have been more difficult.

This is more of a documentation issue than anything else. I think your 
complaint is that the documentation focuses too much on BXML rather than pure 
Java examples. That may be true, but as I said, with limited time you have to 
focus on the things that will have the most impact, and it's generally easier 
to read and understand a BXML example than a Java one. Also, after reading the 
BXML Primer, you can easily figure out how the markup maps back to Java.

> I already created a basic CRUD sample library. GenericTableView,
> GenericForm, GenericCRUDPane, etc.
> Although these are not accessing DB now, I think if other people join this
> pivot CRUD project, it would be nice.


Cool. Why don't you create a Google Code project for it?


Reply via email to