可以使用哪些编程语言在Google Fuchsia中进行开发?

时间:2018-07-25 17:29:17

标签: fuchsia

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

3 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:1)

  

Google Fuchsia需要开发SDK:Flutter。

Google Fuchsia支持的语言

  • C / C ++
  • 飞镖
  • FIDL
  • 开始
  • 铁锈
  • Flutter模块(用于编写图形模块)

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

答案 2 :(得分:0)

取决于您在哪一层工作,如果是围绕内核的低层工作,则应考虑使用C,C ++。 FIDL和所有都是接口定义,但是编程语言是C,C ++。首先,您应该将重点放在 C ++ 上。

如果您正在从事应用程序开发,则应该使用最终将在Flutter中进行开发的 Rust 程序进行操作。内部运行时机制是Dart。因此,请首先专注于Rust。