Google hovorí, že nová ponuka zdieľania v systéme Android 10 je rýchlejšia, ale o koľko sa skutočne zlepšila? Google konečne zverejnil čísla.
Ponuka Zdieľať je jednou z najlepších funkcií systému Android, no už roky ju trápi dizajn, ktorý proste pomaly. Problém s neohrabanou ponukou zdieľania Androidu pramenil z Androidu 6 Marshmallow, keď Google predstavil Direct Share, funkciu, ktorá umožňuje používateľom priamo zdieľať obsah s príslušnou časťou aplikácie. Keď používateľ zdieľa ľubovoľnú položku v staršej verzii Androidu, systém začne na požiadanie vytvárať zoznam zdieľateľných cieľov. Ak má používateľ nainštalované stovky aplikácií, z ktorých mnohé môžu mať použiteľné ciele priameho zdieľania, môže utrpieť rýchlosť načítania ponuky zdieľania. Našťastie Android 10 nahrádza Direct Share s novým rozhraním Sharing Shortcuts API a vyradí aplikácie v ponuke Zdieľať, ktoré stále používajú staršie rozhrania API. Nové API umožňuje aplikáciám zverejňovať ich priame ciele zdieľania vopred, takže ponuka zdieľania už nemusí reaktívne ťahať zdieľanie ciele. Výsledkom je, že keď používateľ ide zdieľať akúkoľvek položku v systéme Android 10, hárok zdieľania by sa mal zobraziť oveľa rýchlejšie ako predtým.
Spýtajte sa kohokoľvek, kto používa Android 10, a povie vám, že rýchlosť zdieľania hárkov sa výrazne zlepšila. Niet pochýb o tom, že je to rýchlejšie, ale o koľko rýchlejšie je to v realite? S každým novým vydaním systému Android spoločnosť Google vykonáva množstvo vylepšení pod kapotou, ktoré sľubujú zrýchlenie častí operačného systému, ale je zriedkavé, že takéto vylepšenia kvantifikujeme. Na samite Android Dev Summit minulý týždeň Artur Tsurkan, produktový manažér spoločnosti Google, zdieľal graf, ktorý porovnáva výkon načítania používateľského rozhrania Share medzi Androidom 9 Pie a Androidom 10. Graf zobrazuje percento celkových používateľov (v tejto štúdii), ktorí môžu vidieť zdieľaný hárok, v porovnaní s časom, ktorý trvalo, kým sa zdieľaný hárok stal viditeľným. Používatelia sú rozdelení do dvoch skupín: používatelia so systémom Android 9 Pie a používatelia so systémom Android 10. Nevieme, ako Google zhromaždil tieto údaje alebo aká je veľkosť vzorky, ale predpokladáme, že tieto údaje boli zhromaždené v rámci internej štúdie na kvantifikáciu vylepšení zdieľaných listov v systéme Android 10.
Výsledky sú určite pôsobivé. 27 milisekúnd po spustení akcie zdieľania súboru vidí používateľské rozhranie zdieľania 50 % používateľov systému Android 10 v porovnaní s iba 9 % používateľov systému Android 9 Pie. Po 103 milisekúndách takmer každý používateľ Androidu 10 vidí zdieľané používateľské rozhranie oproti takmer polovici všetkých používateľov Androidu 9 Pie. Samozrejme, rýchlosť zobrazenia používateľského rozhrania závisí od viacerých faktorov vrátane toho, koľko aplikácií máte nainštalovaných, aký druh obsahu zdieľate, koľko príslušných cieľov zdieľania sú k dispozícii a rýchlosť animácií na vašom zariadení, ale tento graf ukazuje, že prevažná väčšina ľudí uvidí zlepšenie rýchlosti načítania zdieľaného hárku v systéme Android 10.
Celú prednášku s názvom „Zdieľanie dodatočných poplatkov do vašej aplikácie“ si môžete pozrieť na YouTube nižšie.