Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart&;颤振发展 是DART我唯一的编程语言,可以用颤动,还是可以使用其他语言,如C++、java、Kotlin或GO?如果是附加选项,那么使用颤振框架的语言的所有可用选项是什么。_Dart_Flutter - Fatal编程技术网

Dart&;颤振发展 是DART我唯一的编程语言,可以用颤动,还是可以使用其他语言,如C++、java、Kotlin或GO?如果是附加选项,那么使用颤振框架的语言的所有可用选项是什么。

Dart&;颤振发展 是DART我唯一的编程语言,可以用颤动,还是可以使用其他语言,如C++、java、Kotlin或GO?如果是附加选项,那么使用颤振框架的语言的所有可用选项是什么。,dart,flutter,Dart,Flutter,Dart是目前受颤振框架支持的唯一编程语言。你可以 老实说,我怀疑是否有计划集成其他编程语言,因为颤振是围绕Dart构建的,反之亦然 在框架中编写应用程序时,您仍然可以访问本机代码,即Android(Java、Kotlin、C++)、iOS(Objective-C、Swift)以及未来可能的其他平台。Dart是Flatter框架当前支持的唯一的编程语言。你可以 老实说,我怀疑是否有计划集成其他编程语言,因为颤振是围绕Dart构建的,反之亦然 在框架中编写应用程序时,您仍然可以访问本机代码,即An

Dart是目前受颤振框架支持的唯一编程语言。你可以

老实说,我怀疑是否有计划集成其他编程语言,因为颤振是围绕Dart构建的,反之亦然


在框架中编写应用程序时,您仍然可以访问本机代码,即Android(Java、Kotlin、C++)、iOS(Objective-C、Swift)以及未来可能的其他平台。

DartFlatter框架当前支持的唯一的编程语言。你可以

老实说,我怀疑是否有计划集成其他编程语言,因为颤振是围绕Dart构建的,反之亦然


在框架中编写应用程序时,您仍然可以访问本机代码,即Android(Java、Kotlin、C++)、iOS(Objective-C、Swift)以及未来可能的其他平台。

在最初的开发阶段,Flatter团队研究了许多语言和运行时,并最终采用Dart作为框架和小部件。颤振使用了四个主要维度进行评估,并考虑了框架作者、开发人员和最终用户的需求。我们发现许多语言都满足一些要求,但Dart在我们所有的评估维度上都得到了很高的分数,并且满足了我们所有的要求和标准

Dart运行时和编译器支持颤振的两个关键功能的组合:基于JIT的快速开发周期,允许在具有类型的语言中进行形状更改和有状态的热重新加载,以及提前编译器,该编译器发出高效的ARM代码,用于快速启动和可预测的生产部署性能

此外,我们还有机会与Dart社区密切合作,该社区正在积极投入资源,改进Dart,以用于颤振。例如,当我们采用Dart时,该语言没有用于生成本机二进制文件的提前工具链,这有助于实现可预测的高性能,但现在该语言有了,因为Dart团队为Flutter构建了它。类似地,Dart虚拟机之前已经针对吞吐量进行了优化,但是团队现在正在针对延迟优化虚拟机,这对于Flatter的工作负载更为重要

高度主题的路线图颤振开发者!

在最初的开发阶段,Flatter团队研究了许多语言和运行时,并最终采用Dart作为框架和小部件。颤振使用了四个主要维度进行评估,并考虑了框架作者、开发人员和最终用户的需求。我们发现许多语言都满足一些要求,但Dart在我们所有的评估维度上都得到了很高的分数,并且满足了我们所有的要求和标准

Dart运行时和编译器支持颤振的两个关键功能的组合:基于JIT的快速开发周期,允许在具有类型的语言中进行形状更改和有状态的热重新加载,以及提前编译器,该编译器发出高效的ARM代码,用于快速启动和可预测的生产部署性能

此外,我们还有机会与Dart社区密切合作,该社区正在积极投入资源,改进Dart,以用于颤振。例如,当我们采用Dart时,该语言没有用于生成本机二进制文件的提前工具链,这有助于实现可预测的高性能,但现在该语言有了,因为Dart团队为Flutter构建了它。类似地,Dart虚拟机之前已经针对吞吐量进行了优化,但是团队现在正在针对延迟优化虚拟机,这对于Flatter的工作负载更为重要

高度主题的路线图颤振开发者!

省道是唯一的选择。您可以使用平台通道集成本机Java/Kotlin或Objective-C/Swift代码,但这只是为了从Flatter中调用。另请参阅我同意所有其他答案,但我想补充一点,几周前我开始与Flatter合作,发现Dart很容易掌握(我有C#/JavaScript/TypeScript背景)。Dart是唯一的选择。您可以使用平台通道集成本机Java/Kotlin或Objective-C/Swift代码,但这只是为了从Flatter中调用。另请参见我同意所有其他答案,但我想补充一点,几周前我开始与Flitter合作,并发现Dart很容易掌握(我有C#/JavaScript/TypeScript背景)。