使用 C# 和 .NET MAUI 的 Android 和 iOS

您可以在 C# 中執行任何可在 Objective-C、Swift 或 JAVA 中執行的動作

開始使用

多平台與
.NET MAUI

.NET MAUI 使用最新的技術,在 Windows、macOS、iOS 和 Android 上建置原生應用程式,將它們抽象化成一個以 .NET 建置的一般架構,讓您撰寫一個 C# 程式碼基底。

挖掘更深入的資料: .NET MAUI

使用 .NET 和 C# 的新式、具效能行動應用程式

使用 .NET 和 C# 為全世界數十億個 Android、iPhone 和 iPad 裝置建立原生應用程式。輕鬆共用程式碼,並在所有平台上更快速地建置應用程式。

與平台 API 整合,或利用 .NET MAUI 獨特的跨平台作業系統和平台 API,包括存取感應器、裝置資訊、網路連線能力、資料等。

.NET MAUI 平台整合

iOS 與 .NET MAUI

.NET 開發人員可從 C# 完全存取 iOS API。利用 .NET MAUI 的跨平台 UI 架構來轉譯原生 UIKit 控制項,以建立原生使用者介面。利用來自 C# 的 Touch ID、ARKit、CoreML 等更多 API!

在 Windows 上針對 iOS 進行開發嗎? 沒問題。使用適用於 Visual Studio 的遠端模擬器,或直接將 iOS 裝置插入您的 Windows 裝置,並使用熱重新啟動進行部署。

探索 iOS 平台特定內容

Android 與 .NET MAUI

使用 Android SDK 的完整功能來建置適用於任何 Android 平台的應用程式。使用 C#,您可以針對任何 Android 裝置進行開發,包括手機、平板電腦等。

直接從 C# 運用任何 Android API,包括 Android 支援文件庫和 Google Play 服務。使用 .NET MAUI 的跨平台架構 (轉譯原生 Android 控制項) 來建置令人驚豔的使用者介面。

探索 Android 平台特定內容

Uno Platform

Uno Platform 是開源專案,可讓您從單一 C# 與 XAML 程式碼庫建立原生多平台應用程式,目標平台包括 iOS、Android、Windows、macOS、Linux 及網頁,並透過 WebAssembly 執行。

Uno Platform 利用 .NET 與現代 UI 架構,提供對原生平台功能的完整存取,同時維持各裝置間像素級的 UI 一致性。

深入了解 Uno Platform

您的平台,您的工具

我們設計 .NET 以讓開發人員滿意。這表示在建置行動應用程式時,讓您保持使用最愛的作業系統!

Visual Studio 及 Visual Studio Code 為 Windows、Mac 與 Linux 提供出色的 .NET 開發體驗。

了解適用於 .NET 的 Visual Studio Tools