我最近听说Apache Pivot
要转移到顶级项目类别,我想知道谁尝试了最新版本并将其与其他 RIA 工具进行比较。比较合适的类别是什么?
JavaFX
由于具有不同的脚本语言,Java 开发人员似乎更容易上手。Pivot 开发人员说 Pivot 是 Sun 应该做的,而不是 JavaFX。
我最近听说Apache Pivot
要转移到顶级项目类别,我想知道谁尝试了最新版本并将其与其他 RIA 工具进行比较。比较合适的类别是什么?
JavaFX
由于具有不同的脚本语言,Java 开发人员似乎更容易上手。Pivot 开发人员说 Pivot 是 Sun 应该做的,而不是 JavaFX。
我与 Pivot 一起工作,甚至参与了 Pivot 的开发。这是一个不错的小图书馆,但是...
它不能替代 Swing 或 JavaFX。原作者将其定位为与 Adobe Flex 竞争。因此,它的概念更像是小程序而不是桌面应用程序。创建一个现代桌面应用程序几乎是不可能的,因为它有一个主窗口的概念,所有子窗口都在它的“内部”。我与作者讨论过这个问题,但看起来这是他们想要的方式。
该库使用自己的自定义集合库,这有点奇怪,但它不是一个展示停止器。
除此之外,图书馆很好。但是现在谁在创建小程序?
很高兴听到你的消息。:-) 我同意我们倾向于在 Pivot 的设计中更多地关注小程序部署。但是,平台中没有任何东西可以阻止应用程序使用多个顶级窗口。这不是我们迎合的东西,因为它与我们的主要用例无关(正如您所指出的,它是浏览器部署)。请注意,也无法在 Flex 或 Silverlight 中创建多个顶级窗口。
回复:“这些天谁在创建小程序?” - 与其说是创建小程序,不如说是创建 RIA。如果你问“谁在创建 RIA?”这个问题,我认为答案是“很多人”。Pivot 仅允许开发人员使用 Java(而不是 ActionScript,例如)构建 RIA。
格雷格
好吧,我检查了枢轴 1.4。你可以有子窗口。
Oracle/Sun 为推广 JavaFX 付出了很多努力,但在我看来,从 swing 到一些多媒体内容的所有布局功能等都在利润中消失了。现在外汇和商业应用程序是两个相距甚远的东西。
对于商业 RIA 应用程序,我的第一印象是 Pivot 的设计比 FX 好得多。
Pivot 提供了很多:绑定、简单的 Web 服务、漂亮的设计、UI 的 xml 定义...... - 是的,Java 开发人员需要考虑很多。
不完美,但看看他们在过去 6 个月中取得的成就......令人印象深刻!
如果您对统计视图感兴趣 - 我通过 JavaFx 和 'Apache Pivot' 之间的“谷歌趋势”进行比较,看起来没有竞争 - JavaFx 以接近 1 比 0 的比率领先
因此,它提供了有关行业标准对这些框架的看法。
http://www.google.com/trends?q=apache+pivot%2C+javafx&ctab=0&geo=all&date=all&sort=1