6

可以使用哪些编程语言来开发Google Fuchsia应用程序?

4

4 回答 4

7

Google Fuchsia 需要开发 SDK:Flutter。

Google Fuchsia 支持的语言

  • C/C++
  • FIDL
  • Flutter modules(写一个图形模块)

官方文档 https://fuchsia.googlesource.com/docs/+/ea2fce2874556205204d3ef70c60e25074dc7ffd/development/README.md

于 2019-06-22T06:01:33.443 回答
3

这些应用程序主要是在 Dart 中的 Flutter SDK 中开发的。

但据报道,为 Android 开发的应用程序也将在 Fuchsia 上无缝运行: https ://www.businessinsider.com/google-fuchsia-run-android-apps-2018-4?IR=T

于 2018-08-01T10:17:15.590 回答
1

Google 已将 Python 添加到其Fuchsia Programming Language Policy中。

请注意,如果您打算在Fuchsia Platform Source Tree之外编写代码,并非所有语言都支持

当前完整列表:

于 2021-08-25T23:19:30.623 回答
1

取决于您正在工作的层,如果它是关于低级别的,围绕内核,那么您应该考虑 C、C++。FIDL 和所有都是接口定义,但编程语言是 C、C++。你应该把所有的注意力都放在C++上。

如果您从事应用程序开发,那么您应该开始使用Rust编程,最终将在 Flutter 中开发。并且内部运行时机制是 Dart。所以从 Rust 开始吧。

于 2019-07-18T07:30:51.977 回答