Xamarin - Visual Studio Skip to content
Xamarin2020-10-26T11:11:42-07:00

Visual Studio for Mac 中的 Xamarin

使用 C# 和 .Net 建置 iOS、Android、macOS 等系統適用的應用程式

下載 Visual Studio for Mac

建置豐富的原生應用程式

Xamarin 的頂尖支援可讓您用來開發 Android、macOS、iOS、tvOS 和 watchOS 的豐富原生體驗。 由於應用程式為原生應用程式,因此會有原生的外觀及風格。 使用 Xamarin 建置的應用程式會利用平台特定的硬體加速,並針對原生效能編譯。 存取原生平台功能,例如 ARKit、CoreML、指紋、藍牙、NFC 等等。 利用 Xamarin 應用程式中的原生 iOS 和 Android 程式庫,取得完整且精簡的功能。

screenshot of build rich native apps

您需要的所有工具盡在同一處

Visual Studio for Mac 有 macOS 上 Xamarin 開發的頂尖支援,它將您在 Mac 上建置、設計和測試絕佳高效能應用程式所需的一切功能,都囊括在支援完善的 IDE 中。 當您撰寫 C# 程式碼時,可使用豐富的內嵌 IntelliSense 功能保持生產力。 利用包含在新式整合式開發環境 (IDE) 中的精密專案和解決方案管理系統、整合式原始檔控制,以及許多其他功能。

適用於為應用程式建置強大 UI 的工具

使用內建視覺化設計工具,製作適用於 iOS 和 Android 的 UI。 對於 Android 應用程式,Visual Studio for Mac 含有自己的設計工具,可使用 Android .xml 檔案,以視覺化方式建構使用者介面。 iOS 設計工具已完全與 Visual Studio for Mac 整合,可讓您以視覺化方式編輯 .xib 和分鏡腳本檔案,來建立 iOS、tvOS 和 WatchOS UI 與轉換。 針對您的需求,使用最簡單且最符合成本效益的方法,在模擬器和裝置上部署和偵錯應用程式。

使用 Xamarin 跨平台開發

在所有 .NET 平台間共用程式碼,以更快啟動並執行。只要撰寫一次即可在任何地方執行。 使用您最愛的架構和程式庫來建置絕佳的行動裝置應用程式。

使用 Xamarin.Essentials 從共用程式碼存取原生 API。 超過 50 個平台專屬 API,包括地理位置、安全存放裝置、感應器和裝置資訊等強大的硬體功能,可讓您輕鬆地搭配 Xamarin.Essentials 使用。 透過單一的跨平台 API,您不需要花時間撰寫每個平台的專屬程式碼。

使用 Xamarin.Forms 來取得絕佳的跨平台使用者介面

使用 Xamarin.Forms,您可以使用 C# 或 XAML 建置適用於 IOS、Android 和 macOS 的跨平台使用者介面。 這個開放原始碼行動裝置 UI 架構可讓您使用單一共用程式碼基底建置應用程式。 此外,內建的 MVVM 模式支援表示您可以建立可測試和可擴充的程式碼。

在不同平台之間取得一致的外觀,或立即取得原生外觀與風格。 Xamarin.Forms Visual 可讓您使用設計系統在不同的平台間採用相同的設計,其會規定大小、色彩、間距,以及檢視和版面配置外觀與行為的其他層面。 使用 Xamarin.Forms Visual 為您所有應用程式提供一致的外觀與風格。

利用 Azure 運用雲端的威力

建立可隨著使用者成長而調整的智慧型雲端驅動行動裝置應用程式。 在 Visual Studio 中使用 .NET Core 建立 API 和無伺服器工作流程,以回應使用者事件,並在按下按鈕時觸及全球對象。 整合機器學習功能並新增 Bot 以提高使用者體驗的沈浸感,這一切都可使用 .NET 和 Visual Studio for Mac 建置

與活躍的開發人員社群交流

立即了解知名公司及 Xamarin 技術支援的目標

全球各地各個行業的企業都使用 Xamarin 和 .NET 來建置高效能的原生行動裝置應用程式。 查看開發人員使用 Xamarin、.NET 和 Visual Studio 所建立的行動裝置應用程式

啟動專為 Mac 量身訂做的專業環境,大多數的非企業使用者均可免費使用

意見反應