Navigáció kihagyása

Feladatalapú fogyasztói mobilalkalmazás

Ez a fogyasztói mobilalkalmazás-architektúra az Azure App Service Mobile Apps segítségével egyszerűsíti le a hitelesítést több közösségi identitásszolgáltatóval, az adatok tárolásával és offline hozzáféréshez való szinkronizálásával, valamint leküldéses értesítések küldésével.

Az alkalmazás Visual Studio (PC vagy Mac) és Xamarin segítségével lett létrehozva, és ugyanazt a C#-kódot használja Android, iOS és Windows rendszerben anélkül, hogy ez hátrányosan befolyásolná a felhasználói élményt. A Visual Studio App Center segítségével automatizálhatja a buildelést és tesztelést, valamint a bétatesztelőknek és az alkalmazásáruházakba való terjesztést, miközben használatfigyelési és analitikai eszközöket is igénybe vehet az App Insights szolgáltatással.

Task-based consumer mobile appThis consumer mobile app architecture uses Azure App Service Mobile Apps to simplify authentication with multiple social identity providers, store data and sync it for offline access, and send push notifications.539468712

Hozza létre a mobilalkalmazást Visual Studióval és Xamarinnal.

Hozzon létre és konfiguráljon egy Mobile Apps-háttérrendszert az Azure Portalon vagy a Visual Studióval, majd konfigurálja a megoldást a Visual Studióban a háttérrendszerrel való kommunikációhoz.

Implementáljon egy hitelesítési módot a közösségi identitásszolgáltatókkal.

Hozzon létre egy modellalapú adatstruktúrát az App Service API-kkal és az SDK-val.

Implementáljon offline szinkronizálást a mobilalkalmazás hálózati kapcsolat nélküli használatának támogatásához.

Ha a Visual Studióban hozta létre a háttérrendszert, közzéteheti az App Service-t közvetlenül a Visual Studióból (PC-n vagy Macen).

Tárolja a megoldás forráskódját egy tetszőleges verziókövetési szolgáltatónál.

Buildelje és tesztelje az alkalmazást a Visual Studio App Centeren keresztül, majd tegye közzé.

Kövesse nyomon az App Service állapotát az Application Insights segítségével.

  1. 1 Hozza létre a mobilalkalmazást Visual Studióval és Xamarinnal.
  2. 2 Hozzon létre és konfiguráljon egy Mobile Apps-háttérrendszert az Azure Portalon vagy a Visual Studióval, majd konfigurálja a megoldást a Visual Studióban a háttérrendszerrel való kommunikációhoz.
  3. 3 Implementáljon egy hitelesítési módot a közösségi identitásszolgáltatókkal.
  4. 4 Hozzon létre egy modellalapú adatstruktúrát az App Service API-kkal és az SDK-val.
  5. 5 Implementáljon offline szinkronizálást a mobilalkalmazás hálózati kapcsolat nélküli használatának támogatásához.
  1. 6 Ha a Visual Studióban hozta létre a háttérrendszert, közzéteheti az App Service-t közvetlenül a Visual Studióból (PC-n vagy Macen).
  2. 7 Tárolja a megoldás forráskódját egy tetszőleges verziókövetési szolgáltatónál.
  3. 8 Buildelje és tesztelje az alkalmazást a Visual Studio App Centeren keresztül, majd tegye közzé.
  4. 9 Kövesse nyomon az App Service állapotát az Application Insights segítségével.

Implementálási segédlet

Termékek/Leírás Dokumentáció

Visual Studio

Webes felületek, mobilalkalmazások és háttérszolgáltatások fejlesztése C# nyelven a Visual Studio 2017 vagy a Visual Studio for Mac alkalmazásban.

Xamarin

Mobilalkalmazások készítése iOS és Android rendszerhez C# nyelv és Azure SDK-k segítségével.

Visual Studio App Center

Az App Center folyamatos integrációt és üzembe helyezést tesz lehetővé a BitBucket, GitHub és Visual Studio Team Services forrásokból való kódlekérésekkel.

App Service

Az ügyfélalkalmazás egy mobilügyfél-SDK-val csatlakozik az Azure mobilalkalmazás-háttérmoduljához. Az ügyféloldali SDK-k támogatják a kapcsolat nélküli üzemmódban történő szinkronizálást és hitelesítést, így könnyebben fejleszthet teljes funkciókészlettel rendelkező alkalmazásokat.

Application Insights

Hibák észlelése, szoftverleállások diagnosztizálása és a használat nyomon követése a webalkalmazásokban az Application Insights segítségével. Megalapozott döntéshozatal a teljes fejlesztési folyamat során.

Azure SQL Database

A strukturált adatokat az SQL Database tárolja, amely egy olyan felhőalapú, relációs adatbázis, amely támogatja a tranzakciókat és hatékony lekérdezéseket tesz lehetővé.

Offline szinkronizálás

Az Azure mobilalkalmazás-ügyféloldali SDK kapcsolat nélküli üzemmódban történő adatszinkronizálásával gyors válaszidejű, robusztus alkalmazásokat hozhat létre, amelyek hálózati hibák esetén is használhatóak.

Identitásszolgáltató

Az App Service Hitelesítés/Engedélyezés funkciója használható valamely közösségi vagy vállalati identitásszolgáltatóval való integrációhoz.

Termékinformáció

A jobb oldalon található hivatkozásokon néhány termék üzembe helyezésére és kezelésére vonatkozó dokumentációt találhat.