2013-10-08 22 views

回答

8

是的,这是可能的。 Dart应用程序可以编译为常规的JS/HTML应用程序并打包。

有关真实世界的示例,请参阅Play商店中的Veterninary Anesthesia。此应用程序是用Dart编写的,可安装的电话应用程序版本是用PhoneGap构建的。开发人员的博客广泛详细how it was done

本机Dart应用程序最终可能会出现。有一些人在编译Android上的Dart VM报告。目前,Dart团队专注于Web客户端。

2

我不认为这是可能的:正如你可以在this link,中看到的,“Dart的当前焦点是web应用程序”。或者,看起来有点复杂,另请参阅this thread了解更多信息。

3

会有一些工具,如PhoneGap,您可以在其中编写Dart,编译为JS,然后使用它将整个事件转换为本机应用程序。问题是这是否真的值得 - 我从来没有尝试过,但我可以想象,使用Dart时,如果它甚至完全可以工作,则需要广泛使用JS-Interop - 该工具甚至可能无法使用Dart的优化JS输出。无论如何,如果你真的想这样做,这可能值得一试。

3

死灵书:)

我知道这是旧的文章,但对于那些谁找到它...现在有一个选项来创建用于Android原生应用和iOS使用https://flutter.io/

颤振是一个新的项目,以帮助开发人员构建高性能,高保真,从单一的代码库

iOS和Android移动应用现在它是在早期阶段,但看起来很PROMIS ING。