略過導覽

工作取用者行動應用程式

消費者行動應用程式架構使用 Azure App Service Mobile Apps,利用多種社交身分識別提供者來簡化驗證、儲存資料以及進行同步,以達到離線存取及傳送推播通知的目的。

該應用程式使用 Visual Studio (PC 或 Mac) 和 Xamarin 建置,並在 Android、iOS 和 Windows 之間共用 C# 程式碼,而不會影響使用者體驗。您可以使用 Visual Studio App Center 將組建和測試自動化,並散發給搶鮮版 (Beta) 測試人員和 App Store,同時搭配 App Insights 提供使用量監視和分析。

5 3 9 4 6 8 7 1 2

使用 Visual Studio 與 Xamarin 建立行動應用程式。

在 Azure 入口網站上建立及設定新的行動應用程式,或是透過 Visual Studio 建立,然後將 Visual Studio 中的解決方案設定為與後端進行通訊。

透過社交身分識別提供者實作驗證。

透過 App Service API 與 SDK,建立以模型為中心的資料結構。

實作離線同步,讓行動應用程式可以在未連線到網路的情況下運作。

若您在 Visual Studio 中建立了後端,即可直接從 Visual Studio (PC 或 Mac) 發佈應用程式服務。

請利用您慣用的原始檔控制提供者,儲存您的解決方案原始程式碼。

透過 Visual Studio App Center 建置並測試應用程式,然後將它發佈。

使用 Application Insights 監視 App Service。

  1. 1 使用 Visual Studio 與 Xamarin 建立行動應用程式。
  2. 2 在 Azure 入口網站上建立及設定新的行動應用程式,或是透過 Visual Studio 建立,然後將 Visual Studio 中的解決方案設定為與後端進行通訊。
  3. 3 透過社交身分識別提供者實作驗證。
  4. 4 透過 App Service API 與 SDK,建立以模型為中心的資料結構。
  5. 5 實作離線同步,讓行動應用程式可以在未連線到網路的情況下運作。
  1. 6 若您在 Visual Studio 中建立了後端,即可直接從 Visual Studio (PC 或 Mac) 發佈應用程式服務。
  2. 7 請利用您慣用的原始檔控制提供者,儲存您的解決方案原始程式碼。
  3. 8 透過 Visual Studio App Center 建置並測試應用程式,然後將它發佈。
  4. 9 使用 Application Insights 監視 App Service。

實作指南

產品/描述 文件

Visual Studio

在 Visual Studio 2017 或 Visual Studio for Mac 中,使用 C# 建置 Web 前端、行動應用程式和後端服務。

Xamarin

使用 C# 和 Azure SDK 建立適用於 iOS 和 Android 的行動應用程式。

Visual Studio App Center

App Center 透過從 BitBucket、GitHub 及 Visual Studio Team Services 提取程式碼,進而啟用持續整合及部署工作流程。

App Service

用戶端應用程式使用其中一個行動用戶端 SDK 連接至 Azure 行動應用程式後端。用戶端 SDK 內建有離線同步及驗證的支援,讓建置全功能的應用程式更加容易。

Application Insights

使用 Application Insights 偵測問題、診斷損毀並追蹤 Web 應用程式中的使用情況。在開發週期期間作出旁徵博引的決定。

Azure SQL Database

結構化資料儲存於 SQL Database,後者為雲端關聯式資料庫服務,可支援交易及有效率的查詢。

離線同步

使用 Azure Mobile App 用戶端 SDK 的離線資料同步功能,建立強固的回應式應用程式,即使網路發生問題時依舊實用。

識別提供者

使用 App Service 驗證/授權,與社交或企業識別提供者相整合。

產品資訊