Jak na Live Updates v Androidu 16: požadavky, příklady a tipy pro vývojáře

Objevte, jak fungují Live Updates v Androidu 16 QPR1, klíčové požadavky a praktické příklady.

Jak fungují Live Updates v Androidu 16: po novém čtvrtletním updatu ve verzi QPR1 přináší Google speciální progress-style notifikace, které se mohou zobrazovat přímo na zamykací obrazovce, Always-On Display i v postranní liště. Uživatel tak získá okamžitý přehled o probíhajících úlohách – od doručování jídla až po navigaci či fitness trénink – bez nutnosti otevírat aplikaci.

Pro to, aby notifikace byla považována za Live Update, musí aplikace splnit několik klíčových požadavků:

  • Žádat o novou oprávnění POST_PROMOTED_NOTIFICATION, které si uživatel může kdykoli povolit nebo zakázat v nastavení systému.
  • Explicitně vyžádat propagaci notifikace pomocí flagu EXTRA_REQUEST_PROMOTED_ONGOING nebo API metody requestPromotedOngoing.
  • Označit notifikaci jako „ongoing“, tedy trvalou, aby ji uživatel nemohl omylem odstranit.
  • Použít jeden ze čtyř předdefinovaných šablonových stylů – vlastní obsah či barvy nejsou povoleny.

Vývojáři, kteří chtějí tuto funkci integrovat, mohou využít nové šablony pro ukazatele průběhu, aniž by si museli psát vlastní progress bary. Díky tomu lze rychle přidat real-time upozornění pro služby jako Uber, DoorDash nebo Google Maps. Plná podpora se očekává v následujícím pixelovém updatu, takže stojí za to začít nyní a uživatelské zážitky posunout na novou úroveň.