行動應用程式開發 | Visual Studio2022-11-04T10:06:42-07:00

行動應用程式開發

建置雲端連線的跨平台 (iOS、Android 和 Windows) 行動應用程式及遊戲

跨行動裝置與雲端的單一工具鏈

Xamarin platform diagram

以 .NET 編寫的原生應用程式

Visual Studio Tools for Xamarin

使用 .NET 建立功能豐富,並可在 iOS、Android 及 Windows 上使用的原生應用程式。 使用 .NET Standard 跨裝置平台共用程式碼。 使用 Xamarin.Forms 和 XAML 共用 UI,以最大化程式碼的重複使用率。
在 100% 的原生 API 公開下,您可以完整存取裝置功能。

Visual Studio App Center

舉凡建置、測試、部署、參與、重複,都能持續進行

將 iOS、Android、Windows 和 macOS 應用程式的生命週期自動化。 與存放庫連線,並在幾分鐘內於雲端完成建置、在數千部實際裝置上測試、散發給搶鮮版 (Beta) 測試者及應用程式市集,以及利用損毀及分析資料監視實際的使用情況。 全都在同一處。

App Center: Mobile devices and a cloud-based toolbox
App Center platform icons
Azure 服務概觀的圖形

Azure App Service

行動後端如服務

Azure App Service Mobile Apps 是將一組豐富的功能整合到 Mobile Apps 的平台即服務 (PaaS) 供應項目。 您可以納入任何部分,以加速開發行動應用程式。 新增雲端中的資料儲存體、企業或社交驗證、推播通知或離線同步等所有服務,並同時擴充到數百萬部裝置。

Screenshot of Android app development

以 C++ 編寫的原生應用程式

跨平台原生開發

共用、重複使用、建置、部署和偵錯跨平台 C++ 行動程式碼。 從 Android Native-Activity 應用程式範本建立專案,或建立高效能共用程式庫以包含其他方案。 您也可以透過最少的工作,將現有的 C++ 程式碼整合到行動平台。 使用平台特定的 IntelliSense、驗證所輸入的程式碼而不建置、設定中斷點、監看變數,並以同樣的方式將應用程式部署到裝置 (ARM、x86) 和模擬器。

Unity 遊戲

使用 Unity 和 Visual Studio 跨平台開發遊戲

在 Visual Studio 中使用前所未有的 Unity 引擎來建置 2D 和 3D 遊戲:只要建立一次,就能鎖定超過 17 個平台,包括所有行動平台。 使用世界級 Visual Studio 偵錯工具,從 Visual Studio 偵錯 Unity,以設定中斷點及評估變數和複雜運算式,並利用 Visual Studio 為提升產能所提供的所有強大功能。

使用 Visual Studio 開發 Unity 遊戲的螢幕擷取畫面
Android 模擬器的螢幕擷取畫面

Android 模擬器

快速、Hyper-V 架構且豐富的模擬

從 Visual Studio,將您所有的跨平台應用程式部署到不同的 Android 裝置組態。 適用於您的 Xamarin、Cordova 或跨平台 C++ 專案。Visual Studio 的 Android 模擬器可安裝在 Visual Studio 2022 的 [個別元件] 下。

screenshot of British Airways video

British Airways

British Airways 讓超過 40,000 位小組成員在其選擇的裝置上隨時隨地存取公司新聞和更新。

screenshot of Hewlett Packard video

Hewlett Packard

Hewlett Packard 使用 Visual Studio Apache Cordova 工具,跨多個行動平台快速建置現代化使用者體驗。

免費、功能完整的 IDE,適用於學生、開放原始碼及個人開發人員

免費下載

適用於小型團隊的專業開發人員工具、服務及訂閱權益

免費試用

滿足各規模團隊對嚴格品質與規模需求的端對端解決方案

免費試用

意見反應