【发布时间】:2010-02-03 21:19:57
【问题描述】:
我最近听说Apache Pivot 被移至顶级项目类别,我想知道谁尝试了最新版本并将其与其他 RIA 工具进行比较。比较合适的类别是什么?
由于JavaFX 有不同的脚本语言,Java 开发人员似乎更容易上手。 Pivot 开发人员说 Pivot 是 Sun 应该做的,而不是 JavaFX。
【问题讨论】:
标签: java apache-flex ria javafx apache-pivot
我最近听说Apache Pivot 被移至顶级项目类别,我想知道谁尝试了最新版本并将其与其他 RIA 工具进行比较。比较合适的类别是什么?
由于JavaFX 有不同的脚本语言,Java 开发人员似乎更容易上手。 Pivot 开发人员说 Pivot 是 Sun 应该做的,而不是 JavaFX。
【问题讨论】:
标签: java apache-flex ria javafx apache-pivot
很高兴收到您的来信。 :-) 我同意我们倾向于在 Pivot 的设计中更多地关注小程序部署。但是,平台中没有任何东西可以阻止应用程序使用多个顶级窗口。这不是我们迎合的东西,因为它与我们的主要用例无关(正如您所指出的,它是浏览器部署)。请注意,也无法在 Flex 或 Silverlight 中创建多个顶级窗口。
Re:“现在谁在创建小程序?” - 与其说是创建小程序,不如说是创建 RIA。如果你问“谁在创建 RIA?”这个问题,我认为答案是“很多人”。 Pivot 仅允许开发人员使用 Java(而不是 ActionScript,例如)构建 RIA。
格雷格
【讨论】:
我曾与 Pivot 合作,甚至参与过 Pivot 的开发。这是一个不错的小图书馆,但是...
它不能替代 Swing 或 JavaFX。原作者将其定位为与 Adobe Flex 竞争。因此,它的概念更像是小程序而不是桌面应用程序。创建一个现代桌面应用程序几乎是不可能的,因为它有一个主窗口的概念,所有子窗口都在它的“内部”。我与作者讨论过这个问题,但看起来这是他们想要的方式。
该库使用自己的自定义集合库,这有点奇怪,但它不是一个展示停止器。
除此之外,图书馆还不错。但是现在谁在创建小程序?
【讨论】:
好吧,我检查了枢轴 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
【讨论】: