行動應用程式開發 | Visual Studio2023-05-09T15:24:12-07:00

行動應用程式開發

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

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

Xamarin 平台圖表

以 .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) 測試者及應用程式市集,以及利用損毀及分析資料監視實際的使用情況。 全都在一個位置。

Azure 服務概觀的圖形

Azure App Service

行動後端如服務

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

想成為遊戲開發人員嗎? 查看我們的新課程,了解使用 C#、VisualStudio 和 Unity 開發遊戲時,所用的指令碼和程式設計基礎。

Android 應用程式開發的螢幕擷取畫面

以 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 的 [個別元件] 下。

British Airways 影片的螢幕擷取畫面

British Airways

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

Hewlett Packard 影片的螢幕擷取畫面

Hewlett Packard

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

意見反應