2012-10-24 35 views
9

因此,我正在为Web和桌面编写一个跨平台(迄今为止计划Windows和Ubuntu)的应用程序。 预计此应用程序 有时适度图形密集并执行大量的文件IO。我正在用Dart写它。这可能看起来像是一个“有趣”的选择,但我不想让 处理任何重度的API或者有两个代码库(NaCl和GCC有两个不同的库)。 总之,我使用Dart与HTML网页进行交互,并注意到Dart VM不会与网页互动,除非您在Dartium中。但我想要一个“桌面应用程序”以及一个消除Dartium作为选择的Web应用程序,所以我计划使用Qt Webview来使它看起来像桌面应用程序,但我想知道的是它是否值得经历将Dart VM嵌入到我的应用程序中的麻烦?这样做很容易让Dart VM(运行飞镖脚本)与Qt Webview中的页面交互(我对Dart有点新鲜)?谢谢阅读!将Dart VM嵌入到桌面图形独立应用程序中

+3

我希望[节点的WebKit(https://github.com/rogerwang/node-webkit)项目将被移植到飞镖。 – CedX

回答

7

Dartium最终将与Chromium合并,允许您的DART应用程序直接作为网络技术在Chrome中运行。

一旦合并,您就可以利用新的Chrome Apps,这使您可以拥有桌面版的网络技术。因此,您不需要使用Qt Webview,或将dartVM嵌入到您的本机应用程序中;只需使用Chrome应用。

〜主要

+0

非常感谢!我实际上会为另一个项目制作类似于Chrom Apps的东西。这非常有帮助。再次感谢! –

+5

什么时候?它会发生 –

+3

这不再发生http://news.dartlang.org/2015/03/dart-for-entire-web.html –

相关问题