教學課程

本節的教學課程將逐步引導您在 Fuchsia 上使用 FIDL 並執行程式碼。唯一必要條件是請完成「開始使用」一節,然後以您選擇的語言編寫程式碼。教學課程的進度如下:

  1. 編譯 FIDL:介紹如何撰寫和建構 FIDL 檔案的基本簡介。
  2. 每個繫結都有「入門」部分,可向您介紹 FIDL 的基本概念,當中包含排序的教學課程序列:
    1. 使用您選擇的語言將 FIDL 編譯為產生的繫結,並在專案中使用繫結。
    2. 實作 FIDL 通訊協定的伺服器。
    3. 實作用於 FIDL 通訊協定的用戶端。
    4. 在 Fuchsia 上執行用戶端和伺服器。
  3. 除了「開始使用」部分之外,每個繫結部分都會根據每個繫結的特定功能提供一組不同的教學課程。這些順序沒有任何預先指定順序。

每個教學課程都隨附於 FIDL 範例中的程式碼範例。您可以讀取程式碼,或是刪除程式碼範例,並根據教學課程重新編寫程式碼。

如果您使用 C++ 並不知道該遵循哪個教學課程,請參閱 C++ 繫結比較