Sdílet prostřednictvím


Návrh architektury pro mobilní zařízení

Platforma Azure vám může pomoct rychle vytvářet aplikace pro Android, iOS a Windows, které vyhovují vašim obchodním potřebám. Azure můžete také využít k napájení aplikací pomocí inteligentních back-endových služeb a automatizaci životního cyklu vývoje, který vám umožní rychleji a s větší jistotou dodávat.

Jedná se jen o některé služby, které Azure poskytuje, které vám pomůžou s vývojem mobilních aplikací a back-endovou infrastrukturou:

  • Aplikace Azure Service. Vytvářejte a hostujte mobilní back-endy a rozhraní RESTful API v programovacím jazyce podle vašeho výběru bez správy infrastruktury. Mobilní aplikace, funkce služby App Service, můžete použít k vytváření mobilních aplikací pro jakékoli zařízení.

  • .NET MAUI. Vytvářejte mobilní aplikace pomocí sady nástrojů pro multiplatformní uživatelské rozhraní .NET, které cílí na faktory mobilních a desktopových formulářů v systémech Android, iOS, macOS, Windows a Tizen.

  • Azure Communication Services. Pomocí sady bohatých komunikačních rozhraní API, rozhraní API pro videa a rozhraní SMS API můžete nasazovat aplikace na libovolném zařízení na libovolné platformě.

  • Azure Notification Hubs. Pomocí tohoto široce škálovatelného mobilního modulu nabízených oznámení můžete odesílat oznámení do zařízení s iOSem, Androidem, Windows nebo Kindle.

  • Azure Maps. Snadno začlenit data založená na poloze do mobilních řešení.

  • Azure Cognitive Services. Přidejte do aplikací kognitivní funkce pomocí rozhraní API a služeb AI.

Cesta k produkčnímu prostředí

Azure nabízí různé možnosti pro vývojové platformy a back-endové služby.

Další informace o architekturách pro jednoplatformní, multiplatformní a hybridní vývoj najdete v tématu Volba architektury pro vývoj mobilních zařízení.

Informace o správě zdrojového kódu najdete v tématu Správa zdrojového kódu mobilní aplikace hostované v cloudu.

Pokud chcete začít zkoumat možnosti pro další back-endové služby, přečtěte si tyto články:

Osvědčené postupy

Automatizujte životní cyklus vývoje, abyste mohli dodávat rychleji a s větší jistotou. Informace o kontinuální integraci a průběžném doručování (CI/CD) najdete v těchto článcích:

Architektury pro mobilní aplikace

Následující části obsahují odkazy na referenční architektury v některých klíčových kategoriích.

Úložiště

Škálovatelnost

Udržování aktuálního stavu s vývojem mobilních zařízení v Azure

Získejte nejnovější aktualizace o službách a funkcích pro vývoj mobilních aplikací Azure.

Další materiály

Ukázková řešení

Následuje několik dalších architektur, které je potřeba zvážit: