微軟開源 Xamarin API Docs
5 月 9 日,微軟宣佈 開源所有 Xamarin API 文件 ,API 文件根據知識共享署名 4.0 許可( Creative Commons Attribution 4.0 License )釋出,同時任何相關原始碼則基於 MIT 許可。該專案受微軟開源行為準則( Microsoft’s Open Source Code of Conduct )約束。
其中 Xamarin.Android API 文件頁面是基於 Android 開源專案建立和共享的工作進行的修改,並根據 Creative Commons 2.5 Attribution License 中描述的條款使用。
微軟介紹,Xamarin API 文件是使用 mono 專案的開源 mdoc 工具鏈構建的,此工具鏈將內聯程式碼註釋轉換為 XML 文件檔案的專用目錄。更新源程式集時,新增/刪除的類和成員將同步到文件倉庫。
開源的這些 API 文件分別有單獨的 Github repo:
- Xamarin.Forms API Docs
- Xamarin.Android API Docs
- Xamarin’s API Docs for iOS and Mac
- SkiaSharp API Docs
同時,微軟還將相關專案從舊的 Xamarin 主頁遷移到 docs.microsoft.com,地址分別為:
docs.microsoft.com 站點提供了與 Microsoft .NET 平臺相同的演示、搜尋、瀏覽、本地化和版本控制體驗,開發者可以按平臺和版本進行過濾,快速準確地獲得名稱空間、類名和成員簽名的搜尋結果。