ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
[TOC] # Flutter是什么 Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。 ## 为什么Flutter 用 Dart 开发 在会后,我也主动的去找 Flutter 的开发专家 Divod 聊了会。最后,他也给了我一个满意和无力反驳的答案,“**因为 Dart 的开发团队就在他们旁边,他们能给到我们很快的支持。我们能很快沟通到**”。所以我也就默认了 Flutter 注定会一直使用 Dart 这门语言。 > 早期的Flutter团队评估了十几种语言,并选择了Dart,因为它与他们构建用户界面的方式相匹配。 >参考 [Why Flutter Uses Dart](https://hackernoon.com/why-flutter-uses-dart-dd635a054ebf) ## Flutter的优势 Flutter为了避免由 JsBridge 引起的性能问题,采用 Dart语言来编译,Dart是用预编译的方式编译多个平台的原生代码,这允许Flutter直接与平台通信,而**不需要通过执行上下文切换的JavaScript桥接器(JsBridge )**。 编译为原生代码也可以加快应用程序的启动时间。 # 参考 https://medium.com/search?q=Flutter%20 [What’s Revolutionary about Flutter](https://hackernoon.com/whats-revolutionary-about-flutter-946915b09514) [开发跨平台 App 推荐 React Native 还是 Flutter?](https://www.zhihu.com/question/307298908)