Apache Pivot 1.4 与 JavaFX、Flex、Silverlight、Swing

发布于 2024-08-20 03:59:28 字数 196 浏览 3 评论 0原文

我最近听说 Apache Pivot 被移至顶级项目类别,我想知道谁尝试过最新版本并将其与其他 RIA 工具进行了比较。比较的正确类别是什么?

对于 Java 开发人员来说,它似乎更容易上手,因为 JavaFX 有不同的脚本语言。 Pivot 开发人员表示 Sun 应该开发 Pivot,而不是 JavaFX。

I've recently heard about Apache Pivot being moved to the Top Level Projects category and I was wondering who has tried the most recent version and compared it to other RIA tools. What are the proper categories for comparison?

It seems to be easier to pick up for Java developers since JavaFX has a different scripting language. The Pivot developers say that Pivot is what Sun should have made instead of JavaFX.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

情仇皆在手 2024-08-27 03:59:28

很高兴收到你的来信。 :-) 我同意我们在 Pivot 的设计中倾向于更多地关注小程序部署。然而,平台中没有任何固有的东西可以阻止应用程序使用多个顶级窗口。这不是我们所关注的,因为它与我们的主要用例(正如您所指出的,是浏览器部署)无关。请注意,也不可能在 Flex 或 Silverlight 中创建多个顶级窗口。

回复:“现在谁在创建小程序?” - 与其说是创建小程序,不如说是创建 RIA。如果你问“谁在创建 RIA?”这个问题,我认为答案是“很多人”。 Pivot 只是允许开发人员使用 Java(而不是 ActionScript)构建 RIA。

格雷格

Good to hear from you. :-) I agree that we tend to focus more on applet deployment in Pivot's design. However, there is nothing inherent in the platform that prevents an application from using multiple top-level windows. It's just not something we cater to since it isn't relevant to our primary use case (which, as you noted, is browser deployment). Note that it is also not possible to create multiple top-level windows in Flex or Silverlight.

Re: "who is creating applets these days?" - it's not so much about creating applets as it is about creating RIAs. If you ask the question, "who is creating RIAs?", I think the answer would be "a lot of people". Pivot simply allows developers to build RIAs in Java (rather than ActionScript, for example).

Greg

避讳 2024-08-27 03:59:28

我与 Pivot 合作,甚至参与了 Pivot 开发。这是一个不错的小库,但是...

它无法取代 Swing 或 JavaFX。原作者将其定位为与 Adob​​e Flex 竞争。因此,它的概念更像是小程序而不是桌面应用程序。创建一个现代桌面应用程序几乎是不可能的,因为它有一个主窗口的概念,并且所有子窗口都在它的“内部”。我与作者讨论了这个问题,但看起来这就是他们想要的方式。

该库使用自己的自定义集合库,这有点奇怪,但它并不是一个阻碍。

除此之外,图书馆很好。但现在谁在创建小程序呢?

I worked with Pivot and even been part of Pivot development. It is a nice little library, but...

It cannot replace Swing or JavaFX. The original authors are positioning it to compete with Adobe Flex. Because of that its concepts are more like applet than desktop application. It is almost impossible to create a modern desktop application simply because it has a concept of one main window and all the child windows are "inside" of it. I discussed this with authors but it looks like this is the way they want to go.

The library uses its own custom collections library which is sort of strange, but it isn't a show stopper.

Other then that the library is nice. But who is creating applets these days?

帅气尐潴 2024-08-27 03:59:28

好吧,我检查了枢轴 1.4。您可以有子窗口。

Oracle/Sun 正在投入大量精力来推广 JavaFX,但在我看来,swing 的所有布局功能等都被利润转移到了一些多媒体内容上。现在,外汇和商业应用程序是相距甚远的两件事。

对于商业 RIA 应用程序,我的第一印象是 Pivot 的设计比 FX 好得多。

Pivot 提供了很多:绑定、简单的 Web 服务、漂亮的设计、UI 的 xml 定义... - 是的,Java 开发人员需要考虑很多。

虽然并不完美,但看看他们过去 6 个月所取得的成就……令人印象深刻!

Well, I checked pivot 1.4. You can have sub-windows.

Oracle/Sun is putting a lot of effort into promoting JavaFX but it seems to me that all the layout feature etc from swing are gone in profits to some multi-media stuff. Right now FX and business applications are two things very far from each other.

For business RIA application, my first impression is that Pivot is much better designed than FX.

Pivot provides a lot: binding, easy web service, nice design, xml definition of UI... - Yes a lot to consider for a Java developer.

Not perfect but looking at what they have accomplished these last 6 months... impressive!

国产ˉ祖宗 2024-08-27 03:59:28

如果您对统计视图感兴趣 -
我通过“谷歌趋势”比较 JavaFx 和“Apache Pivot”
看起来没有竞争 - JavaFx 以接近 1 比 0 的比率领先,

因此它提供了有关这些框架的行业标准的视角。

http://www.google.com/trends?q=apache+pivot%2C+javafx&ctab=0&geo=all&date=all&sort=1

If you are intereseted in the statistic view -
I compare through 'google trends' between JavaFx to 'Apache Pivot'
and looks like there is no competition - JavaFx lead in a rate that is close to 1 to 0

so it gives perspective about the standard of the industry towards those frameworks.

http://www.google.com/trends?q=apache+pivot%2C+javafx&ctab=0&geo=all&date=all&sort=1

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文