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