Home Jak Zde je návod, jak vaše aplikace dosáhnou lepšího stavu, než budou muset...

Zde je návod, jak vaše aplikace dosáhnou lepšího stavu, než budou muset cílit na Oreo

0
401

Počínaje 1. srpnem bude služba Google Play vyžadovat nové podání aplikací tak, aby byly zaměřeny na rozhraní Android 8.0 Oreo’s API. Dne 1. listopadu musí být všechny aktualizace stávajících aplikací také zaměřeny na stejné rozhraní API. Zatímco na první pohled může tato změna znamenat jen málo pro vás, bude mít hluboký dopad na systém Android. Nyní se vaše oblíbené aplikace budou zlepšovat.

Když je aplikace vytvořena, vývojáři vybírají cílové rozhraní API založené na jiné verzi systému Android. Cílovou verzi diktují dostupné nástroje pro vytváření aplikace. Mezi tyto nástroje patří vylepšení způsobu správy dat na pozadí, způsobu použití oprávnění, funkcí zabezpečení a různých dalších funkcí, které zlepšují zážitek z aplikace a celkově výkon celého zařízení.

Mnoho stávajících aplikací není zaměřeno na nejnovější verzi systému Android. Důvody se liší od neochoty věnovat čas a prostředky k vyloučení nových bezpečnostních prvků. Ale s novými zásadami společnosti Google budou muset využít mnoho nových nástrojů společnosti Oreo. Výsledkem je, že více aplikací vám umožní využívat nejnovější funkce dostupné v systému Android, což znamená, že každá nová aktualizace OS je smysluplnější.

Lepší životnost baterie

Společnost Google nepřetržitě přidává zlepšování systému Android, aby snížila spotřebu baterie. S odlehlými verzemi pro Android by aplikace mohly pracovat prakticky nekontrolovaně na pozadí, volně udržovat datová připojení a konzumovat zdroje, jako je například paměť RAM a procesor, a zároveň se stravovat na vaší baterii.

S Androidem 8.0 (nebo s úrovní API 26) musí aplikace nyní implementovat limity pro provedení pozadí. S velmi malými výjimkami budou aplikace považovány za nečinné kdykoli je nepoužíváte a budou jim zabráněno v spuštění nových služeb na pozadí. Pouze za určitých okolností může být aplikace na pozadí poskytnuta dočasné okno pro spuštění potřebných služeb bez omezení.

Jakmile budou vaše aplikace aktualizovány na cíl Oreo, nebudou již z těchto pravidel vyňaty. V důsledku toho byste měli vidět výrazný skok v životnosti baterie.

Přečtěte si také:  Jak to opravit, když Redmi Note 9 po aktualizaci běží pomalu

Dalším zlepšením zavedeným s Oreo je omezování vysílání. Systémové události (například vypnutí rádia Wi-Fi) spouštějí tyto vysílání, které aplikace používají pro různé účely. Dříve, pokud je aplikace registrovaná pro příjem vysílání, každá událost by tuto aplikaci upozornila a spotřebovala baterii. V případě Android Oreo, pokud se vysílání neřídí konkrétně, nemůže ji již přijímat.

Více Split obrazovky Aplikace Picture-in-Picture

Při cílení na Oreo je nyní možné snadno implementovat podporu pro více oken. Poprvé představený v Nougat, multi-window může mít jednu ze dvou forem. První je režim s děleným zobrazením. S režimem s rozděleným zobrazením můžeme využívat větší obrazovky našich telefonů současným prohlížením dvou aplikací. Očekávejte mnoho dalších aplikací včetně podpory této funkce, protože je to jednoduché přidání, pokud aplikace cílí na Oreo.

Druhá forma podpory s více okny pochází konkrétně z API Oreo. Režim obrazu v obraze umožňuje zobrazit obsah (obvykle video) v malém plovoucím okně překrytém nad jinou aplikací. V současné době je seznam aplikací podporujících tuto funkci malý ve srovnání s počtem aplikací poskytujících přehrávání videa. Počínaje 1. listopadem očekávejte příliv video aplikací podporujících tuto funkci.

  • Nenechte si ujít: Každá kompatibilní aplikace Android v aplikaci Picture-in-Picture

Vylepšená podpora různých rozvržení obrazovky

Dokonce i když nenávidíte tento nový trend, zobrazování zářezů je oficiálně věcí, protože OEM i nadále tlačí k vyššímu a vyššímu poměru obrazovky k tělu. Dřívější verze systému Android však nevědí, co dělat s okrajem zobrazení a v důsledku toho se aplikace nesprávně zobrazují. Cílení Oreo řeší tento problém, protože se přizpůsobuje různým zobrazením zářezů, které se pohybují od malých, jako jsou esenciální PH-1 až po delší, jako je rumored Pixel 3 XL.

Když mluvíme o tom, jak se aplikace zobrazují, Oreo také umožňuje vývojářům správně formátovat své aplikace pro různé poměry stran. Od roku 2017 se průmysl přestěhoval na 18: 9 a díky zobrazeným zářezům jsme dokonce viděli obskurní poměry stran, jako je Essential 19:10. Bez optimalizace jsou aplikace buď blokovány prvky systému UI, jako je navigační a stavový řádek, nebo prostě nevyplňují celou obrazovku, takže v dolní části zůstane černá čára. Když se aplikace začnou cítit na Oreo, nebude tomu tak.

Přečtěte si také:  Jak zobrazit skryté soubory a složky na Samsung Galaxy S21

Lepší oznámení

V aplikaci Oreo představily platformy Android oznámení. Oznámení z každé aplikace lze nyní uspořádat podle typu a každý typ oznámení z aplikace lze přizpůsobit vašim preferencím.

Aplikace Twitter vám například poskytuje samostatné ovládací prvky upozornění pro tweety, DM a všechny další typy upozornění, které můžete získat ze služby Twitter. Každý z těchto „kanálů“ upozornění vám umožní vylepšit význam tohoto druhu oznámení, ať už jsou slyšitelné, použijte upozorňovací LED a další.

V současné době tuto funkci podporují jen hrstka aplikací (většinou aplikací vyvinutých společností Google), ale nyní všechny aplikace využívají tento nový nástroj (pokud nemají v úmyslu nikdy odeslat aktualizaci své aplikace).

Méně škodlivého softwaru

Problém malwaru v Obchodě Play by měl být také méně rozšířený než v minulých letech. Konkrétně aplikace, která přistupují k oprávněním, která nepotřebují, budou mít pro uživatele obtížnější čas. Díky požadavku Oreo se aplikace budou muset řídit všemi nejnovějšími bezpečnostními opatřeními, které Android obsahuje, aby ochránili své uživatele, včetně požadavku na schválení všech požadovaných oprávnění. Další informace o tom, jak cílení Oreo bojuje proti aplikacím malwaru, naleznete na níže uvedeném odkazu.

  • Nenechte si ujít: Jak budou nové zásady aplikací společnosti Google zabíjet nejvíce škodlivý software pro Android

Vynucení vývojářů cílit na Oreo je velkým řešením pro Android. Projekt Treble již řešení problémů s fragmentací u zařízení usnadňuje aktualizaci. Vyžaduje-li aplikace, aby cílily na nejnovější verzi systému Android, může komunita nyní po obdržení aktualizace upgradovat na nové funkce systému Oreo.