<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Aplikace – Svět HTC</title>
		<link>https://svet-htc.cz/rubrika/aplikace</link>
		<description>Rubrika Aplikace</description>
		<language>cs</language>
		<lastBuildDate>Thu, 20 Aug 2026 04:06:18 GMT</lastBuildDate>
		<ttl>60</ttl>
		<atom:link href="https://svet-htc.cz/rubrika/aplikace/rss.xml" rel="self" type="application/rss+xml" />
		<item>
			<title>Android 17 umí ověřit aplikaci dvěma podpisy, klasickým a postkvantovým</title>
			<link>https://svet-htc.cz/clanek/android-17-hybridni-podpis-apk-v3-2</link>
			<guid isPermaLink="true">https://svet-htc.cz/clanek/android-17-hybridni-podpis-apk-v3-2</guid>
			<pubDate>Thu, 20 Aug 2026 04:06:18 GMT</pubDate>
			<dc:creator>Svět HTC</dc:creator>
			<category>Android</category>
			<category>Aplikace</category>
			<description><![CDATA[Android 17 zavedl schéma podpisu APK v3.2. Instalační balíček v něm nese dva podpisy: jeden klasickým klíčem RSA nebo ECDSA, druhý postkvantovým ML-DSA. Když jeden z nich chybí nebo oba patří do téže rodiny, telefon instalaci odmítne. Vývojáři si klíče většinou vyrábět nemusí, hybridní pár za ně vygeneruje Google Play.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/m3-2026-08-20-android-socha-d01dfcab.jpg" alt="Zelená socha robota Androida stojí na trávníku před nízkou budovou"><figcaption>Socha Androida ve švédském Visby. Foto: Johan Carlström, Wikimedia Commons (CC BY 2.0)</figcaption></figure>
<p>Podpis aplikace je jediná věc, podle které telefon pozná, že aktualizace přišla od téhož vývojáře jako původní instalace. Kdo ten podpis dokáže zfalšovat, dostane do cizího telefonu vlastní kód pod jménem známé aplikace. Proti tomu míří schéma podpisu APK v3.2, které přišlo s&nbsp;<a href="/clanek/android-17-co-se-meni-pro-uzivatele">Androidem 17</a>: balíček podepsaný podle něj nese dva podpisy místo jednoho.</p>
<h2>Jeden klíč klasický, druhý mřížkový</h2>
<p>V&nbsp;bloku v3.2 musí být přesně dva podepisující. Jeden použije klasický algoritmus, tedy RSA nebo ECDSA jako dosud, druhý postkvantový ML-DSA. Když jsou oba klasické nebo oba postkvantové, ověření selže. Stejně dopadne balíček, ve kterém se ti dva rozcházejí v&nbsp;rozsahu verzí systému, na které míří. Blok má v&nbsp;podpisové části APK vlastní identifikátor 0x70e1c89f, aby se poznalo, že jde o&nbsp;hybrid.</p>
<p>ML-DSA je zkratka pro podpisový algoritmus postavený na mřížkách, který americký normalizační úřad NIST vydal 13.&nbsp;srpna 2024 jako <a href="https://csrc.nist.gov/pubs/fips/204/final" rel="noopener" target="_blank">FIPS 204</a>. Android z&nbsp;něj bere dvě varianty, ML-DSA-65 a&nbsp;ML-DSA-87.</p>
<h2>Proč dva klíče, a&nbsp;ne rovnou jeden</h2>
<p>Dokumentace Androidu to popisuje jako obranu do hloubky. Dokud nemá nový algoritmus odslouženo v&nbsp;provozu, drží se vedle něj ten prověřený: klasický podpis kryje případnou chybu v&nbsp;čerstvé implementaci mřížkové matematiky, postkvantový míří na stroj, který jednou klasický klíč spočítá. Až se ML-DSA ve velkém osvědčí, má být podle dokumentace možné přejít na jediný postkvantový klíč.</p>
<p>Sbírání zašifrovaných dat na později, kterým se odůvodňuje spěch u&nbsp;šifrování, tu roli nehraje. Padělaný podpis musí útočník vyrobit ve chvíli, kdy se aplikace instaluje, ne o&nbsp;deset let dřív. Dlouhou životnost má něco jiného, totiž řetěz důvěry uvnitř telefonu, a&nbsp;právě na něj se Google v&nbsp;oznámení odvolává, když mluví o&nbsp;odolnosti platformy na desítky let dopředu.</p>
<h2>Starší Androidy ten blok přeskočí</h2>
<p>Telefon s&nbsp;Androidem 16 a&nbsp;nižším o&nbsp;schématu v3.2 neví a&nbsp;ověří balíček podle staršího podpisu. APK proto musí dál nést i&nbsp;blok v3.0 nebo v3.1 podepsaný jediným klasickým klíčem; dokumentace mu říká K0 a&nbsp;označuje ho za záchrannou síť. U&nbsp;existující aplikace je to její dosavadní podpisový klíč, u&nbsp;nové se K0 vygeneruje vedle nového hybridního páru.</p>
<p>Aby se toho nedalo zneužít, zapisuje podpisový nástroj do staršího bloku dva atributy s&nbsp;hranicemi verzí systému, 0xbf940529 a&nbsp;0x9f06b79c. Když se telefon do tohoto rozmezí trefí a&nbsp;hybridní blok v&nbsp;balíčku nenajde, instalaci odmítne. Bez toho by útočníkovi stačilo blok v3.2 z&nbsp;APK vystřihnout a&nbsp;systém by se spokojil s&nbsp;klasickým podpisem.</p>
<h2>Klíče vyrobí Google Play</h2>
<p>Vývojář, který používá Play App Signing, se o&nbsp;nic starat nemusí. Google Play během vydání Androidu 17 vygeneruje podpisové klíče ML-DSA novým aplikacím a&nbsp;těm existujícím, které se přihlásí, a&nbsp;to bez ohledu na to, na jakou úroveň API aplikace míří. Klíče drží v&nbsp;Cloud KMS. Později má jít dodat vlastní klasický i&nbsp;postkvantový klíč a&nbsp;nechat Play jen samotné hybridní povýšení. Google k&nbsp;tomu začne vývojáře vyzývat, aby si podpisové klíče obměňovali nejméně jednou za dva roky.</p>
<h2>Podpisy aplikací jsou jen jedna z&nbsp;vrstev</h2>
<p>Na ML-DSA přechází v&nbsp;Androidu 17 také ověřený start systému, tedy Android Verified Boot, a&nbsp;začal i&nbsp;převod vzdáleného dokládání stavu zařízení, kde se mění certifikační řetězy KeyMintu. Úložiště klíčů Android Keystore umí na podporovaných zařízeních vygenerovat ML-DSA-65 i&nbsp;ML-DSA-87 přímo v&nbsp;zabezpečeném hardwaru přes běžné rozhraní KeyPairGenerator, takže aplikace, která potřebuje kvantově odolný podpis, si k&nbsp;němu nemusí přibalovat vlastní kryptografii.</p>
<p>Mřížkové klíče jsou přitom výrazně větší než klíče eliptických křivek a&nbsp;v&nbsp;zabezpečeném prostředí telefonu je paměti málo. Google sám tuhle část označuje za velký kus inženýrské práce.</p>
<h2>Termín zatím nikde nestojí</h2>
<p>Majitel telefonu z&nbsp;toho neuvidí nic. Aplikace se instalují a&nbsp;aktualizují stejně jako dřív, jen ověření navíc projde druhým podpisem. Výrobci a&nbsp;ti, kdo si Android upravují, si implementaci můžou proklepat testem HybridSignatureVerificationTest.java ze sady CTS.</p>
<p>Co v&nbsp;žádném z&nbsp;obou oznámení není, je datum. Android 17 hybridní podpis ověřit umí, Google Play ho umí vyrobit, ale den, od kterého by aplikace bez postkvantového podpisu do Obchodu Play neprošla, nikde uvedený není.</p>
<p>Zdroje: <a href="https://source.android.com/docs/security/features/apksigning/v3-2" rel="noopener" target="_blank">popis schématu podpisu APK v3.2</a> v&nbsp;dokumentaci AOSP, zápis <a href="https://security.googleblog.com/2026/03/post-quantum-cryptography-in-android.html" rel="noopener" target="_blank">Security for the Quantum Era</a> na blogu Google Security z&nbsp;25.&nbsp;března 2026, <a href="https://android-developers.googleblog.com/2026/06/Android-17.html" rel="noopener" target="_blank">oznámení Androidu 17</a> z&nbsp;června 2026 a&nbsp;shrnutí na <a href="https://www.privacyguides.org/news/2026/03/26/android-17-is-getting-a-post-quantum-cryptography-upgrade/" rel="noopener" target="_blank">Privacy Guides</a>.</p>]]></content:encoded>
			<enclosure url="https://svet-htc.cz/uploads/m3-2026-08-20-android-socha-d01dfcab.jpg" length="287316" type="image/jpeg" />
		</item>
		<item>
			<title>Apple v EU nahradí poplatek za instalaci pětiprocentní provizí z prodejů</title>
			<link>https://svet-htc.cz/clanek/apple-eu-jednotne-podminky-core-technology-commission</link>
			<guid isPermaLink="true">https://svet-htc.cz/clanek/apple-eu-jednotne-podminky-core-technology-commission</guid>
			<pubDate>Tue, 18 Aug 2026 20:06:18 GMT</pubDate>
			<dc:creator>Svět HTC</dc:creator>
			<category>Apple</category>
			<category>Aplikace</category>
			<description><![CDATA[Apple 18. srpna 2026 vydal nové obchodní podmínky pro aplikace v Evropské unii. Od 1. října nahradí poplatek 0,50 eura za instalaci pětiprocentní provize z prodejů v aplikacích šířených mimo App Store a všichni vývojáři přejdou na jedny společné podmínky. Alternativní obchod s aplikacemi bude smět provozovat víc firem než dosud.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/m3-2026-08-18-apple-eu-podminky-3b5f8559.jpg" alt="iPhone 13 Pro ležící displejem vzhůru na stole"><figcaption>iPhone. Kolik zaplatí vývojář Applu za prodej v&nbsp;aplikaci, se v&nbsp;Evropské unii od října počítá jinak. Foto: SimonWaldherr, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Apple v&nbsp;úterý 18.&nbsp;srpna 2026 zveřejnil novou verzi licenční smlouvy vývojářského programu a&nbsp;s&nbsp;ní i&nbsp;nové obchodní podmínky pro aplikace šířené v&nbsp;Evropské unii. Účinnosti nabývají 1.&nbsp;října 2026 a&nbsp;nejnápadnější změnou je zánik poplatku za instalaci: Core Technology Fee, tedy padesát centů za každou první roční instalaci nad milion, nahradí <a href="https://developer.apple.com/support/apps-in-the-eu/" rel="noopener" target="_blank">Core Technology Commission</a> ve výši pěti procent z&nbsp;prodejů digitálního zboží v&nbsp;aplikacích šířených mimo App Store.</p>

<p>Rozdíl mezi tím dvojím je zásadní. Poplatek se platil za staženou aplikaci bez ohledu na to, jestli na ní kdo něco vydělal – kdo rozdával aplikaci zdarma a&nbsp;dostal se přes milion instalací, platil dál. Provize se počítá z&nbsp;tržby, takže aplikace bez prodejů neplatí nic.</p>

<h2>Kolik si Apple bere po 1.&nbsp;říjnu</h2>

<p>Podmínky se sjednocují: dosud si vývojář vybíral mezi původní smlouvou a&nbsp;dodatkem s&nbsp;alternativními podmínkami, nově platí pro všechny jedny. Sazby v&nbsp;App Storu vypadají takto:</p>

<ul>
<li><strong>26&nbsp;%</strong> z&nbsp;prodeje přes Apple In-App Purchase, tedy platební systém Applu. Účastníci programů pro malé firmy, mini aplikace a&nbsp;videoslužby a&nbsp;předplatné po prvním roce platí 15&nbsp;%.</li>
<li><strong>20&nbsp;%</strong> z&nbsp;prodeje přes cizí platební bránu uvnitř aplikace, u&nbsp;zvýhodněných programů 10&nbsp;%.</li>
<li><strong>15&nbsp;%</strong> za odkaz ven, který uživatele pošle koupit obsah na web nebo do jiné aplikace; u&nbsp;zvýhodněných programů 10&nbsp;%. Provize se týká jen prodejů uskutečněných do sedmi dnů od klepnutí na odkaz.</li>
<li><strong>5&nbsp;%</strong> z&nbsp;prodejů v&nbsp;aplikacích šířených přes cizí obchody nebo přímo z&nbsp;webu vývojáře – to je ta Core Technology Commission.</li>
</ul>

<p>Z&nbsp;nákupů v&nbsp;aplikaci si Apple historicky bral 30, nebo 15&nbsp;procent, připomíná <a href="https://www.cnbc.com/2026/08/18/apple-eu-app-store-fees-iphone.html" rel="noopener" target="_blank">CNBC</a>. Evropská sazba 26&nbsp;% je tedy nižší než světová, k&nbsp;ní se ale u&nbsp;aplikace, která posílá zákazníky na web, přičítá ještě provize za odkaz ven.</p>

<p>Jedna podmínka je nová a&nbsp;vývojáře váže: výběr platebních možností – Apple In-App Purchase, cizí brána v&nbsp;aplikaci, odkaz na web, nebo kombinace – musí vydržet dvanáct měsíců. Přeskakovat mezi modely podle toho, co zrovna vychází líp, tedy nepůjde.</p>

<h2>Obchod s&nbsp;aplikacemi smí zkusit víc firem</h2>

<p>Druhá změna se týká alternativních obchodů. Dosud musel jejich provozovatel doložit buď finanční zázemí, nebo dva roky ve vývojářském programu a&nbsp;aplikaci s&nbsp;milionem prvních ročních instalací v&nbsp;Unii za předchozí kalendářní rok, píše <a href="https://techcrunch.com/2026/08/18/apple-overhauls-its-eu-app-store-fees-loosens-rules-for-alternative-app-stores/" rel="noopener" target="_blank">TechCrunch</a>. Od října stačí splnit jednu položku ze seznamu, na kterém je mimo jiné hodnocení finanční stability od Dun &amp; Bradstreet, veřejná obchodovatelnost akcií, investice od zavedeného investičního fondu, provedený audit, postavení státní instituce, školy nebo neziskovky, akreditiv na milion dolarů nebo milion prvních ročních instalací celosvětově.</p>

<p>Zároveň padá požadavek mít v&nbsp;Unii právnickou osobu. Malým provozovatelům Apple provizi odpouští: kdo za posledních dvanáct měsíců vydělal celosvětově méně než deset milionů eur a&nbsp;z&nbsp;ceny svého obchodu a&nbsp;předplatného k&nbsp;němu za celou dobu méně než milion eur, provizi z&nbsp;těchto částek neplatí.</p>

<h2>Platba mimo App Store u&nbsp;dětí projde přes rodiče</h2>

<p>Za povolení cizích plateb v&nbsp;App Storu si Apple vymínil pravidla pro nezletilé, na kterých se podle svého sdělení domluvil s&nbsp;Evropskou komisí. Aplikace v&nbsp;kategorii Kids musí nákup přes cizí bránu schovat za rodičovskou bránu a&nbsp;odkaz na nákup na webu nesmí nabídnout vůbec. U&nbsp;uživatelů mladších třinácti let platí totéž, u&nbsp;třináctiletých až sedmnáctiletých musí být za rodičovskou branou obojí – platba v&nbsp;aplikaci i&nbsp;odkaz ven. Tam, kde je v&nbsp;dané zemi hranice rodičovského souhlasu vyšší než třináct let, posouvá se s&nbsp;ní i&nbsp;tohle pravidlo.</p>

<h2>Spor tím podle Applu končí</h2>

<p>Nové podmínky jsou zatím poslední kolo sporu, který se táhne od zavedení nařízení o&nbsp;digitálních trzích. V&nbsp;dubnu 2025 dostal Apple od Evropské komise <a href="https://digital-strategy.ec.europa.eu/en/news/commission-finds-apple-and-meta-breach-digital-markets-act" target="_blank" rel="noopener">pokutu 500&nbsp;milionů eur</a> za to, že vývojářům bránil informovat zákazníky o&nbsp;levnějším nákupu mimo App Store; podmínky, které pak nabídl, kritici označili za formální poslušnost bez ochoty cokoli změnit. Letos v&nbsp;červenci Apple <a href="/clanek/apple-neuspel-u-soudu-eu-dma">neuspěl u&nbsp;Tribunálu Evropské unie</a> se žalobami proti tomu, že ho Komise označila za strážce brány.</p>

<p>Že je spor vyřešený, zatím říká Apple: ve svém oznámení mluví o&nbsp;úzké spolupráci s&nbsp;Evropskou komisí a&nbsp;podle CNBC uvedl, že návrh neshody s&nbsp;regulátorem odstraňuje. Vlastní vyjádření Komise v&nbsp;oznámení Applu ani v&nbsp;obou zprávách o&nbsp;změně nezaznělo. Podobným tlakem prochází i&nbsp;druhá strana trhu – Komise letos <a href="/clanek/eu-narizeni-google-android-ai-asistenti-dma">nařídila Googlu otevřít jedenáct funkcí Androidu</a> cizím hlasovým asistentům.</p>

<p>Pro majitele iPhonu se 1.&nbsp;října nic neláme. Aplikace se dál instalují z&nbsp;App Storu, cizí obchody zůstávají menšinovou cestou a&nbsp;jestli se sazby promítnou do cen předplatného, ukáže se až po nějaké době. Zajímavější je, co se mění menším vývojářům: poplatek, který rostl se stahováním bez ohledu na tržby, mizí a&nbsp;s&nbsp;ním i&nbsp;důvod bát se vlastní popularity.</p>

<p>Zdroje: <a href="https://developer.apple.com/support/apps-in-the-eu/" rel="noopener" target="_blank">Apple Developer, Changes for apps in the European Union</a>, <a href="https://developer.apple.com/news/" rel="noopener" target="_blank">Apple Developer News</a>, <a href="https://techcrunch.com/2026/08/18/apple-overhauls-its-eu-app-store-fees-loosens-rules-for-alternative-app-stores/" rel="noopener" target="_blank">TechCrunch</a>, <a href="https://www.cnbc.com/2026/08/18/apple-eu-app-store-fees-iphone.html" rel="noopener" target="_blank">CNBC</a>.</p>]]></content:encoded>
			<enclosure url="https://svet-htc.cz/uploads/m3-2026-08-18-apple-eu-podminky-3b5f8559.jpg" length="111490" type="image/jpeg" />
		</item>
		<item>
			<title>Vývojář může věkovku hry v korejském App Storu přepsat ratingem od státní komise</title>
			<link>https://svet-htc.cz/clanek/grac-rcn-vekove-hodnoceni-app-store-korea</link>
			<guid isPermaLink="true">https://svet-htc.cz/clanek/grac-rcn-vekove-hodnoceni-app-store-korea</guid>
			<pubDate>Thu, 13 Aug 2026 12:08:31 GMT</pubDate>
			<dc:creator>Svět HTC</dc:creator>
			<category>Apple</category>
			<category>Aplikace</category>
			<description><![CDATA[Věkové hodnocení aplikace si App Store dopočítá sám z dotazníku, který vývojář vyplní. V Koreji ale o hrách rozhoduje zákon a státní komise a obě čísla se můžou rozejít. Od 12. srpna 2026 smí vývojář to obchodní přebít tím státním, když uvede číslo, pod kterým komise rozhodla.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/m3-2026-08-13-grac-rcn-app-store-5d74c110.jpg" alt="Studenti hrají hru na mobilních telefonech"><figcaption>Hra na telefonu. Kdo si ji smí stáhnout, rozhoduje v&nbsp;Koreji věkové hodnocení opřené o&nbsp;zákon, ne jen o&nbsp;pravidla obchodu. Foto: Biswarup Ganguly, Wikimedia Commons (CC BY 3.0)</figcaption></figure>

<p>Apple 12.&nbsp;srpna 2026 <a href="https://developer.apple.com/news/?id=oj3r9pvw" target="_blank" rel="noopener">oznámil vývojářům dvě změny</a> ve věkovém hodnocení aplikací pro korejský App Store. První platí od téhož dne a&nbsp;je z&nbsp;nich větší: kdo má na svou hru nebo zábavní aplikaci oficiální rating od korejské komise GRAC, může jím přepsat hodnocení, které obchod sám spočítal z&nbsp;dotazníku. Stačí při odeslání další verze aplikace uvést číslo, pod kterým komise rozhodla.</p>

<h2>V&nbsp;Koreji rozhoduje o&nbsp;hrách zákon, ne obchod</h2>

<p>Věkovku v&nbsp;App Storu jinde na světě určuje <a href="/clanek/casove-pridely-ios-27-socialni-site-prohlaseni-vyvojare">dotazník, který vývojář vyplní v&nbsp;App Store Connect</a>. Apple z&nbsp;odpovědí odvodí hodnocení a&nbsp;to se pak ukazuje na stránce aplikace. Korea to má postavené obráceně. Podle zákona o&nbsp;podpoře herního průmyslu musí hra před výrobou i&nbsp;před distribucí projít hodnocením a&nbsp;rozhodují o&nbsp;něm tři subjekty: komise GRAC se sídlem v&nbsp;Pusanu, agentura GCRB a&nbsp;takzvané IRCB, tedy obchody, které si směly hodnocení převzít samy.</p>

<p>Právě mezi ta IRCB patří App Store. <a href="https://www.grac.or.kr/english/enforcement/enforcement.aspx" target="_blank" rel="noopener">GRAC je v&nbsp;tabulce jmenuje</a> tři: Google Play, App Store a&nbsp;OneStore. O&nbsp;kus dál na téže stránce ale píše Google, Apple a&nbsp;Samsung, takže si výčtem protiřečí; App Store je v&nbsp;obou. Rozchází se i&nbsp;v&nbsp;tom, kdo oprávnění uděluje: v&nbsp;definici ministerstvo kultury, sportu a&nbsp;cestovního ruchu, a&nbsp;to nejvýš na tři roky, o&nbsp;odstavec níž sama komise. Neomezené oprávnění to v&nbsp;žádném případě není. Obchod si smí sám přidělit stupně Všichni, 12 a&nbsp;15; kategorii 19, tedy nepřístupné mládeži, <a href="https://www.grac.or.kr/english/enforcement/ratingguide.aspx" target="_blank" rel="noopener">IRCB udělit nesmí</a> a&nbsp;musí o&nbsp;ní rozhodnout komise.</p>

<p>Odtud plyne celý dnešní problém. Vývojář si u&nbsp;komise vyřídí rating, obchod mezitím z&nbsp;dotazníku spočítá jiný, a&nbsp;čtenář v&nbsp;korejském App Storu vidí číslo, které se s&nbsp;úředním rozhodnutím rozchází.</p>

<h2>Číslo RCN se zadává u&nbsp;záznamu aplikace</h2>

<p>Nové řešení je administrativní. V&nbsp;App Store Connect přibylo u&nbsp;položky Korejská republika tlačítko Add RCN; vývojář do něj zapíše číslo rozhodnutí (Rating Classification Number), vybere stupeň, který od komise dostal, a&nbsp;zaškrtnutím potvrdí, že jde o&nbsp;oficiální rating GRAC pro tuhle aplikaci. Vybírat jde ze čtyř korejských hodnot: Všichni, 12+, 15+ a&nbsp;19+. Tím se dostane do korejského obchodu i&nbsp;stupeň, který by si Apple sám přidělit nemohl.</p>

<p>Než se aplikace odešle ke schválení, dá se číslo i&nbsp;vybraný stupeň libovolně měnit nebo obojí naráz smazat. Během posuzování už je vývojář jen vidí a&nbsp;po schválení aplikace se <a href="https://developer.apple.com/help/app-store-connect/manage-app-information/set-an-app-age-rating" target="_blank" rel="noopener">zamknou úplně</a>. Apple k&nbsp;tomu popisuje i&nbsp;opačný směr: když komise vydá rating jiný, než jaký má aplikace v&nbsp;obchodě, ozve se vývojáři App Review a&nbsp;vyzve ho, ať číslo doplní a&nbsp;pošle novou verzi.</p>

<h2>Od října se dva popisy obsahu posunou výš</h2>

<p>Druhá ohlášená změna přijde v&nbsp;říjnu 2026 a&nbsp;týká se jen Koreje. Dva popisy obsahu, které dnes ještě spadají pod stupeň Všichni, se posunou na 12+: ojedinělé vulgarity a&nbsp;hrubý humor, a&nbsp;ojedinělá témata pro dospělé nebo s&nbsp;narážkami. Aplikace, která nemá v&nbsp;dotazníku nic jiného než jeden z&nbsp;těchhle dvou popisů, tak v&nbsp;Koreji ze stupně pro všechny vypadne. Kolika aplikací se to týká, Apple neuvádí.</p>

<h2>Korejská věkovka se ukazuje vedle globální</h2>

<p>Zvláštní korejské hodnocení nevzniklo teď. Apple ho v&nbsp;<a href="https://developer.apple.com/help/app-store-connect/reference/age-ratings-values-and-definitions" target="_blank" rel="noopener">dokumentaci k&nbsp;věkovým hodnotám</a> popisuje pro iOS 18, macOS 15, tvOS 18, watchOS 11 a&nbsp;visionOS 2 a&nbsp;novější, a&nbsp;to jako druhý údaj vedle globálního: dostane ho každá aplikace, která má Hry nebo Zábavu jako hlavní nebo vedlejší kategorii, a&nbsp;k&nbsp;tomu každá s&nbsp;častým nebo intenzivním napodobováním hazardu. Korejské hodnoty v&nbsp;ní staví vedle svých globálních stupňů 4+, 9+ a&nbsp;12+ a&nbsp;u&nbsp;posledního z&nbsp;nich upozorňuje, že GRAC může u&nbsp;některých aplikací vydat KR-15 nebo KR-19.</p>

<p>U&nbsp;hazardu je RCN rovnou podmínkou. Aplikace a&nbsp;hry s&nbsp;častým nebo intenzivním napodobováním hazardu jsou podle téže stránky v&nbsp;korejském App Storu dostupné jen tehdy, když vývojář číslo od komise dodá. Bez něj se do obchodu nedostanou.</p>

<h2>Konkurenční obchody na to mají společný dotazník</h2>

<p>GRAC nesedí mimo mezinárodní systémy. Sdružení ESRB <a href="https://www.esrb.org/blog/republic-of-koreas-game-rating-and-administration-committee-grac-becomes-newest-participant-in-iarc-rating-system/" target="_blank" rel="noopener">oznámilo 19.&nbsp;prosince 2017</a>, že korejská komise podepsala dohodu s&nbsp;koalicí IARC, ve které je vedle ní ESRB pro Severní Ameriku, evropské PEGI, brazilský ClassInd, německá USK a&nbsp;australská klasifikační rada. Princip je jeden dotazník, ze kterého vypadnou hodnocení pro všechny zapojené oblasti najednou.</p>

<p>Mezi obchody, které tehdy podle ESRB systém IARC používaly, jsou Google Play, Microsoft Store, Nintendo eShop a&nbsp;Oculus Store; App Store mezi nimi není. Apple si drží vlastní dotazník a&nbsp;vlastní stupnici a&nbsp;korejskou hodnotu z&nbsp;ní odvozuje sám. Číslo RCN je pak jediné místo, kde se do toho výpočtu dostane rozhodnutí státní komise.</p>

<p>Změna tedy nezavádí novou povinnost, opravuje nesoulad. Dokud vývojář neměl kam úřední rating zapsat, musel žít s&nbsp;tím, že obchod ukazuje něco jiného než komise, a&nbsp;řešilo se to případ od případu přes App Review. Kolik jich bylo, Apple neuvádí.</p>
]]></content:encoded>
			<enclosure url="https://svet-htc.cz/uploads/m3-2026-08-13-grac-rcn-app-store-5d74c110.jpg" length="97723" type="image/jpeg" />
		</item>
		<item>
			<title>Wear OS 7 pouští dvojité stisknutí prstů i do cizích aplikací, zatím v betě</title>
			<link>https://svet-htc.cz/clanek/wear-os-7-gesta-cizi-aplikace</link>
			<guid isPermaLink="true">https://svet-htc.cz/clanek/wear-os-7-gesta-cizi-aplikace</guid>
			<pubDate>Thu, 13 Aug 2026 04:04:49 GMT</pubDate>
			<dc:creator>Svět HTC</dc:creator>
			<category>Android</category>
			<category>Aplikace</category>
			<description><![CDATA[Hodinky s Wear OS umějí od loňského prosince dvě gesta, ke kterým není potřeba druhá ruka: dvojité stisknutí palce a ukazováku a otočení zápěstí. Dosud je zpracovával jen systém a aplikace do nich nemohly mluvit. Wear OS 7 je dává i vývojářům, zatím přes beta verzi knihovny Compose for Wear OS.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/m3-wear-os-7-gesta-e2309763.jpg" alt="Chytré hodinky Google Pixel Watch"><figcaption>Hodinky Google Pixel Watch. Gesta rozeznává sám přístroj na zápěstí, obrazovky se u&nbsp;nich čtenář nedotkne. Foto: KKPCW（Kyu3）, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Google představil 12.&nbsp;srpna 2026 na akci Made by Google nové Pixely a&nbsp;hodinky <a href="/clanek/pixel-watch-5-gps-oprava-na-serveru">Pixel Watch 5</a>. Ve stejný den vyšel na vývojářském blogu Androidu popis změny, která na pultech vidět není: bezdotyková gesta na zápěstí přestávají patřit jen systému.</p>

<h2>Dvě gesta, dvě role</h2>

<p>Nové rozhraní se jmenuje <code>Modifier.oneHandedGesture</code> a&nbsp;připojí se k&nbsp;libovolnému ovládacímu prvku aplikace psané v&nbsp;Compose. Rozlišuje jen dvě akce. Primární má patřit tomu nejdůležitějšímu, co jde v&nbsp;dané chvíli udělat, tedy vyfotit, spustit nebo zastavit stopky, přijmout hovor; hodinky Pixel ji spouštějí dvojitým stisknutím palce a&nbsp;ukazováku. Druhá akce zavírá, na Pixelech ji vyvolá otočení zápěstí a&nbsp;ve výchozím stavu dělá totéž co systémové zpět. Aplikace si ji smí předefinovat, třeba na ztlumení vyzvánění.</p>

<p>Rozhraní je zatím v&nbsp;beta verzi knihovny, konkrétně v&nbsp;<code>androidx.wear.compose:compose-material3:1.7.0-beta01</code>. Do vydaných aplikací se tedy hned nedostane. Jako první příklad Google uvádí Spotify, které chce dvojitým stisknutím prstů pozastavovat a&nbsp;spouštět přehrávání. Samotná gesta fungují na Pixel Watch 3 a&nbsp;novějších a&nbsp;framework firma nabízí i&nbsp;ostatním výrobcům hodinek s&nbsp;Wear OS.</p>

<h2>Osm měsíců o&nbsp;gestech rozhodoval jen systém</h2>

<p>Gesta na Pixelu nová nejsou. Google je zapnul aktualizací z&nbsp;9.&nbsp;prosince 2025 a&nbsp;tehdy o&nbsp;nich psal jako o&nbsp;novince Pixel Watch 4: dvojité stisknutí prstů posouvalo oznámení, odkládalo budík, ovládalo stopky a&nbsp;časovač, pozastavovalo hudbu, vybíralo chytrou odpověď a&nbsp;přijímalo i&nbsp;ukončovalo hovory. Před nimi měly hodinky jediné gesto, zvednutí ruky pro Gemini. Srpnová vývojářská dokumentace už mluví o&nbsp;Pixel Watch 3 a&nbsp;novějších, zatímco prosincové oznámení jmenovalo jen čtvrtou generaci.</p>

<p>Všechny ty úkony ale měly společné jedno: seznam sestavil Google. Co gesto udělá, rozhodoval systém a&nbsp;aplikace do toho neměla jak vstoupit.</p>

<p>Situace, na které Google celou věc staví, jsou banální a&nbsp;právě proto srozumitelné: člověk venčí psa, nese nákup nebo má rukavice. Druhá ruka není volná, obrazovka na dotek nereaguje, přesto je potřeba přijmout hovor nebo zastavit hudbu. K&nbsp;tomu firma přidává obrazovkové nápovědy, které se objeví ve chvíli, kdy dvojité stisknutí prstů zrovna něco udělá – bez nich by uživatel gesto zkoušel naslepo.</p>

<h2>Apple otevřel totéž o&nbsp;dva roky dřív</h2>

<p>Apple Watch mají dvojici gest, která si s&nbsp;tou od Googlu odpovídá skoro přesně. Dvojité ťuknutí je rovněž stisknutí ukazováku a&nbsp;palce dvakrát za sebou, otočení zápěstí zahazuje oznámení, časovače a&nbsp;hovory. Podle <a href="https://support.apple.com/en-gb/105063" rel="noopener" target="_blank">stránky podpory</a> obě fungují na Apple Watch Series 9 a&nbsp;novějších, na Apple Watch SE 3 a&nbsp;na Apple Watch Ultra 2 a&nbsp;novějších.</p>

<p>Vývojářům je Apple otevřel ve watchOS 11. <a href="https://developer.apple.com/documentation/updates/watchos" rel="noopener" target="_blank">Přehled změn watchOS</a> to datuje do června 2024 a&nbsp;popisuje modifikátor <code>handGestureShortcut(_:isEnabled:)</code> s&nbsp;parametrem <code>primaryAction</code>: aplikace jím určí, který prvek na dvojité ťuknutí zareaguje, a&nbsp;funguje to na tlačítkách i&nbsp;přepínačích. Apple v&nbsp;té poznámce popisuje jen gesto primární akce, druhé z&nbsp;dvojice v&nbsp;ní nefiguruje. Google se k&nbsp;témuž kroku dostal o&nbsp;dva roky později, zato rovnou s&nbsp;oběma gesty.</p>

<h2>Na zápěstí se gesta vracejí podruhé</h2>

<p>Ovládat hodinky s&nbsp;Androidem pohybem ruky se dalo dřív než v&nbsp;obou dnešních verzích. V&nbsp;době, kdy se platforma jmenovala Android Wear, uměla mávnutí zápěstím ven a&nbsp;dovnitř pro listování v&nbsp;oznámeních a&nbsp;zatřesení, které vracelo na ciferník. Server 9to5Google, který to připomněl při prosincovém návratu gest, píše, že tehdejší mávnutí fungovalo i&nbsp;nad ciferníkem, takže se jím dal otevřít celý seznam oznámení; dnešní verze to neumí. Google podle téhož zdroje gesta odstranil ve Wear OS 3 a&nbsp;na vině byla nejspíš nespolehlivost a&nbsp;spotřeba.</p>

<p>Wear OS 7 mimochodem slibuje až o&nbsp;desetinu delší výdrž proti Wear OS 6. Je to číslo Googlu z&nbsp;téhož blogu, nezávislé měření k&nbsp;němu zatím není.</p>

<p>Jak moc se bezdotykové ovládání rozšíří, se pozná teprve podle toho, kolik vývojářů si rozhraní vezme. Dokud je v&nbsp;betě, aplikace v&nbsp;Obchodu Play na dvojité stisknutí prstů reagovat nebudou.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://android-developers.googleblog.com/2026/08/one-handed-gestures-wear-os.html" rel="noopener" target="_blank">Bring one-handed gestures to your Wear OS app</a>, Android Developers Blog, 12.&nbsp;srpna 2026</li>
<li><a href="https://android-developers.googleblog.com/2026/08/pixel-app-experience-made-by-google.html" rel="noopener" target="_blank">Enhance your app for the new Pixel lineup</a>, Android Developers Blog, 12.&nbsp;srpna 2026</li>
<li><a href="https://blog.google/products-and-platforms/devices/pixel/pixel-watch-4-gestures-smart-reply-updates/" rel="noopener" target="_blank">New AI-powered gestures and Smart Reply updates for Pixel Watch</a>, blog.google, 9.&nbsp;prosince 2025</li>
<li><a href="https://developer.apple.com/documentation/updates/watchos" rel="noopener" target="_blank">watchOS updates</a>, Apple Developer Documentation</li>
<li><a href="https://support.apple.com/en-gb/105063" rel="noopener" target="_blank">Use buttons and gestures on your Apple Watch</a>, podpora Applu</li>
<li><a href="https://9to5google.com/2025/12/14/pixel-watch-4-gestures-comparison/" rel="noopener" target="_blank">Pixel Watch 4's new gestures are handy, but did Google do it better a decade ago?</a>, 9to5Google, 14.&nbsp;prosince 2025</li>
</ul>]]></content:encoded>
			<enclosure url="https://svet-htc.cz/uploads/m3-wear-os-7-gesta-e2309763.jpg" length="84135" type="image/jpeg" />
		</item>
		<item>
			<title>Nearby Connections v Androidu přestane samo zapínat Wi-Fi a Bluetooth</title>
			<link>https://svet-htc.cz/clanek/nearby-connections-prestane-zapinat-radia</link>
			<guid isPermaLink="true">https://svet-htc.cz/clanek/nearby-connections-prestane-zapinat-radia</guid>
			<pubDate>Sun, 09 Aug 2026 20:04:50 GMT</pubDate>
			<dc:creator>Svět HTC</dc:creator>
			<category>Android</category>
			<category>Aplikace</category>
			<description><![CDATA[Nearby Connections je rozhraní, přes které si aplikace posílají data přímo mezi telefony, bez internetu a bez serveru. Dosud si k tomu umělo zapnout Wi-Fi a Bluetooth samo. Od konce roku 2026 to Google zakáže i aplikacím, které dělá sám.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/nearby-connections-radia-43eb6b4f.jpg" alt="Obrazovka telefonu s Androidem po odeslání fotografie funkcí Nearby Share"><figcaption>Odeslání fotografie z&nbsp;telefonu s&nbsp;Androidem do notebooku funkcí Nearby Share. Foto: Google, Böhringer Friedrich, Wikimedia Commons (volné dílo)</figcaption></figure>
<p>Na blogu pro vývojáře Androidu vyšel 20.&nbsp;července 2026 krátký zápis, kterému by se dala lehce minout pointa. Google v&nbsp;něm mění výchozí chování rozhraní Nearby Connections: to už si samo nezapne Wi-Fi ani Bluetooth. Změna platí od konce roku 2026 a&nbsp;týká se stejně aplikací od Googlu jako aplikací od kohokoli jiného.</p>
<h2>Co se mění</h2>
<p>Dosud mohlo rozhraní Nearby Connections přepnout Wi-Fi a&nbsp;Bluetooth do zapnutého stavu samo, bez toho, aby uživatel cokoli potvrdil. Aplikace zavolala rozhraní, to si zjistilo, že rádio je vypnuté, a&nbsp;zapnulo ho. Napříště to neudělá.</p>
<p>Google k&nbsp;tomu píše, co po vývojářích chce: aplikace se má napřed přesvědčit, že potřebné rádio je zapnuté, a&nbsp;když není, má na to uživatele upozornit a&nbsp;nechat zapnutí na něm. Termín je „koncem roku 2026“ a&nbsp;s&nbsp;ním doporučení projít si své postupy spojování už teď. Přesnější datum v&nbsp;oznámení není.</p>
<h2>K&nbsp;čemu to rozhraní je</h2>
<p>Nearby Connections je součást služeb Google Play a&nbsp;slouží k&nbsp;tomu, aby si dvě zařízení v&nbsp;dosahu vyměnila data napřímo, bez internetu a&nbsp;bez serveru uprostřed. Spojení je podle dokumentace šifrované a&nbsp;pod kapotou používá kombinaci Bluetoothu, Bluetooth Low Energy a&nbsp;Wi-Fi podle toho, co se zrovna hodí; dosah dokumentace uvádí zhruba 100&nbsp;metrů.</p>
<p>Příklady použití, které Google sám jmenuje, jsou vesměs věci, u&nbsp;kterých čekat na síť nedává smysl: sdílená tabule pro lidi v&nbsp;jedné místnosti, hra pro víc hráčů na jednom místě, telefon jako ovladač ke hře běžící na televizoru s&nbsp;Androidem a&nbsp;přenos fotek nebo videa mezi dvěma přístroji bez připojení.</p>
<p>Vývojář si k&nbsp;tomu vybírá jednu ze tří topologií. Cluster spojí M zařízení s&nbsp;N zařízeními do beztvaré skupiny, hodí se na hry a&nbsp;platí se za něj nižší přenosovou rychlostí. Star má jeden střed a&nbsp;N paprsků a&nbsp;je rychlejší. Point-to-point spojí právě dvě zařízení a&nbsp;dá nejvyšší možnou průchodnost, ale víc než jedno spojení naráz neumí.</p>
<h2>Android zavíral rádia po částech řadu let</h2>
<p>Samotné oznámení je na tři odstavce, ale zapadá do řady, která začala mnohem dřív. Obyčejná aplikace už rádia zapínat dávno nesmí:</p>
<ul>
<li>Metoda <code>WifiManager.setWifiEnabled()</code> je zavržená od úrovně API 29, tedy od Androidu 10. Dokumentace k&nbsp;ní říká rovnou, že aplikacím cílícím na tuhle a&nbsp;vyšší verzi vždycky selže a&nbsp;vrátí <code>false</code>.</li>
<li>Metody <code>BluetoothAdapter.enable()</code> a&nbsp;<code>disable()</code> jsou zavržené od úrovně API 33, tedy od Androidu 13, a&nbsp;chovají se stejně. Výjimku mají jen správce zařízení, správce profilu a&nbsp;systémové aplikace.</li>
</ul>
<p>Stopu po tom postupném utahování je vidět i&nbsp;v&nbsp;návodu k&nbsp;Nearby Connections. Oprávnění, která si aplikace zapisuje do manifestu, mají u&nbsp;sebe horní hranici verze systému: <code>CHANGE_WIFI_STATE</code> platí nejvýš do API 31, <code>BLUETOOTH</code> a&nbsp;<code>BLUETOOTH_ADMIN</code> do API 30, přístup k&nbsp;přibližné poloze do API 28. Každé číslo je jedno vydání Androidu, ve kterém se něco zavřelo a&nbsp;nahradilo něčím užším.</p>
<p>Nearby Connections v&nbsp;té řadě zůstávalo výjimkou. Běží ve službách Google Play, tedy ne jako běžná aplikace, a&nbsp;mohlo dělat to, co volání ze samotné aplikace už roky nedokáže.</p>
<h2>Co s&nbsp;tím vývojář udělá</h2>
<p>U&nbsp;Bluetoothu je řešení připravené: <code>ACTION_REQUEST_ENABLE</code> otevře systémovou obrazovku, na které si zapnutí odsouhlasí uživatel sám. Aplikace se tedy zeptá, jestli je rádio zapnuté, a&nbsp;když není, vyvolá tuhle výzvu. U&nbsp;Wi-Fi zbývá uživatele upozornit a&nbsp;poslat ho do nastavení.</p>
<p>Pro toho, kdo telefon jen používá, to znamená jednu obrazovku navíc před sdílením souboru nebo před hrou pro dva. Podle nás je to výměna, která stojí za to: aplikace, která umí sáhnout na rádio bez ptaní, umí i&nbsp;vysílat a&nbsp;poslouchat v&nbsp;okamžiku, kdy o&nbsp;tom nikdo neví.</p>
<p>Zdroje: <a href="https://android-developers.googleblog.com/2026/07/upcoming-changes-nearby-connections-api.html" rel="noopener" target="_blank">oznámení na blogu pro vývojáře Androidu</a>, <a href="https://developers.google.com/nearby/connections/overview" rel="noopener" target="_blank">dokumentace Nearby Connections</a> a&nbsp;její oddíly o&nbsp;<a href="https://developers.google.com/nearby/connections/strategies" rel="noopener" target="_blank">strategiích</a> a&nbsp;<a href="https://developers.google.com/nearby/connections/android/get-started" rel="noopener" target="_blank">oprávněních</a>, referenční příručky <a href="https://developer.android.com/reference/android/net/wifi/WifiManager" rel="noopener" target="_blank">WifiManager</a> a&nbsp;<a href="https://developer.android.com/reference/android/bluetooth/BluetoothAdapter" rel="noopener" target="_blank">BluetoothAdapter</a>.</p>]]></content:encoded>
			<enclosure url="https://svet-htc.cz/uploads/nearby-connections-radia-43eb6b4f.jpg" length="43885" type="image/jpeg" />
		</item>
		<item>
			<title>Apple pustí na podzim do App Storu obrázky, které aplikaci v provozu neukazují</title>
			<link>https://svet-htc.cz/clanek/app-store-kreativni-obrazky</link>
			<guid isPermaLink="true">https://svet-htc.cz/clanek/app-store-kreativni-obrazky</guid>
			<pubDate>Wed, 05 Aug 2026 20:02:04 GMT</pubDate>
			<dc:creator>Svět HTC</dc:creator>
			<category>Apple</category>
			<category>Aplikace</category>
			<description><![CDATA[Apple 5. srpna zveřejnil doporučené postupy a šablony pro Creative Assets, nový druh obrázků na stránkách aplikací v App Storu. Na rozdíl od snímků obrazovky nemusí ukazovat aplikaci za chodu, jen s ní musí souviset. Objeví se v hlavičce produktové stránky a ve výsledcích hledání v iOS 27 a iPadOS 27, tedy na podzim.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/m3-2026-08-05-app-store-kreativa-3bc108a1.jpg" alt="Ikona App Storu na displeji iPhonu"><figcaption>Ikona App Storu na iPhonu. Foto: CC0photo, Flickr (CC0)</figcaption></figure>

<p>Apple 5.&nbsp;srpna <a href="https://developer.apple.com/news/" rel="noopener" target="_blank">vyzval vývojáře</a>, ať si připraví nový druh obrázků na stránky svých aplikací, a&nbsp;vydal k&nbsp;nim <a href="https://developer.apple.com/app-store/asset-best-practices/" rel="noopener" target="_blank">doporučené postupy</a> spolu se šablonami pro Figmu, Photoshop a&nbsp;Pixelmator. Je to poslední krok před podzimním spuštěním. Sám obchod se změní až v&nbsp;iOS 27 a&nbsp;iPadOS 27.</p>

<h2>Obrázek nemusí být z&nbsp;aplikace</h2>

<p>Apple pro tu novinku používá název Creative Assets. Vedle snímků obrazovky a&nbsp;videoukázek jde o&nbsp;třetí druh grafiky na stránce aplikace a&nbsp;liší se tím, k&nbsp;čemu slouží. Snímky obrazovky ukazují aplikaci za chodu, marketingový obrázek smí ukázat značku, sezónní nabídku nebo nový obsah. V&nbsp;příručce k&nbsp;tomu stojí, že smí zobrazovat i&nbsp;věci mimo aplikaci, pokud souvisejí s&nbsp;tím, k&nbsp;čemu aplikace je.</p>

<p>Uživatele se to týká na dvou místech. První je hlavička produktové stránky, tedy to, co člověk uvidí hned po jejím otevření. Druhé jsou výsledky vyhledávání: vývojář si nově vybere, který obrázek se u&nbsp;aplikace zobrazí, místo aby obchod sáhl po prvním snímku obrazovky. Stejná grafika se dá použít i&nbsp;v&nbsp;In-App Events a&nbsp;v&nbsp;placené inzerci Apple Ads.</p>

<h2>Hlavičku dřív dostal jen ten, koho si Apple vybral</h2>

<p>Sama hlavička není úplná novinka. Agentura Phiture, která se zabývá propagací aplikací v&nbsp;obchodech, ve <a href="https://phiture.com/blog/wwdc26-updates/" rel="noopener" target="_blank">shrnutí z&nbsp;9.&nbsp;června</a> píše, že Apple jen přejmenoval dosavadní Feature Banner na Header. Rozdíl je v&nbsp;tom, kdo se k&nbsp;němu dostane: dosud šlo o&nbsp;výsadu vybraných vývojářů a&nbsp;měnil se e-mailem redakci App Storu, teď se nahrává a&nbsp;schvaluje přímo v&nbsp;App Store Connect.</p>

<p>S&nbsp;tím souvisí druhá změna, kterou Apple popsal v&nbsp;<a href="https://www.apple.com/newsroom/2026/06/apple-expands-app-store-capabilities-to-help-developers-grow-and-reach-new-users/" rel="noopener" target="_blank">oznámení z&nbsp;8.&nbsp;června</a>. Obrázky se posílají ke schválení nezávisle na aktualizaci aplikace, takže se stránka dá překreslit bez nové verze programu. Všechny podklady k&nbsp;jedné aplikaci drží pohromadě knihovna zvaná Asset Library a&nbsp;součástí je i&nbsp;náhled, který ukáže, jak stránka vypadá na iPhonu a&nbsp;iPadu, v&nbsp;jednotlivých jazycích, v&nbsp;tmavém režimu a&nbsp;na výšku i&nbsp;na šířku.</p>

<h2>Co se na obrázky nesmí</h2>

<p>Pravidla jsou v&nbsp;příručce vypsaná dost podrobně. Grafika musí splňovat věkové hodnocení 4+, i&nbsp;když je samotná aplikace určená starším. Nesmí na ní být konkrétní ceny a&nbsp;slevy, webové adresy ani symboly autorských práv, protože podle Applu má obsah zůstat srozumitelný po celém světě a&nbsp;nezastarat. Neověřitelná tvrzení, tedy třeba ocenění, které aplikace nikdy nedostala, jsou zakázaná také.</p>

<p>Dva zákazy jsou zajímavější než ostatní. Vývojář nesmí na obrázek dát loga jiných platforem ani konkurenčních obchodů s&nbsp;aplikacemi. A&nbsp;nesmí si tam připsat ani vyznamenání od Applu samotného, tedy Editor's Choice, App of the Day, Game of the Day nebo Apple Design Award, protože ta se u&nbsp;aplikace zobrazují sama. U&nbsp;her platí navíc, že akční obrázky ano, ale bez krve a&nbsp;bez zbraně namířené na postavu nebo na diváka.</p>

<p>Videa se posuzují podobně, jen k&nbsp;tomu přibývá zvuk. Přehrávají se totiž automaticky a&nbsp;dokola, takže Apple radí, aby smyčka nikde nesekala a&nbsp;aby obrázek fungoval i&nbsp;beze zvuku. Zvuk je ve výchozím stavu ztlumený.</p>

<h2>Na snímky obrazovky se pravidlo nemění</h2>

<p>Kdo čeká, že aplikace budou mít stránku bez jediného skutečného obrázku z&nbsp;programu, ten se splete. Bod 2.3.3 <a href="https://developer.apple.com/app-store/review/guidelines/" rel="noopener" target="_blank">pravidel pro schvalování aplikací</a> pořád říká, že snímky obrazovky mají ukazovat aplikaci v&nbsp;provozu, ne jen úvodní grafiku, přihlašovací obrazovku nebo úvodní logo. Překlad je náš, pravidlo je v&nbsp;angličtině. Marketingová grafika ten požadavek neruší, přidává se vedle něj.</p>

<p>Za pozornost stojí i&nbsp;to, co Apple nikde neslibuje: že se změny obrázků budou schvalovat rychleji. Schvalování zůstává, jen se odděluje od vydání nové verze aplikace.</p>

<h2>Kdy to uvidí uživatelé</h2>

<p>Creative Assets se objeví v&nbsp;iOS 27 a&nbsp;iPadOS 27 a&nbsp;novějších. Vývojářské bety obou systémů běží od června, veřejné vydání Apple plánuje na podzim; přesné datum firma neuvedla. Do té doby se stránky aplikací v&nbsp;App Storu nemění.</p>

<p>Do stejného balíku změn v&nbsp;App Store Connect patří i&nbsp;<a href="/clanek/casove-pridely-ios-27-socialni-site-prohlaseni-vyvojare">nové časové příděly pro děti v&nbsp;iOS 27</a>, kvůli kterým Apple v&nbsp;červenci rozšířil dotazník k&nbsp;věkovému hodnocení aplikací.</p>

<p>Zdroje: <a href="https://developer.apple.com/app-store/asset-best-practices/" rel="noopener" target="_blank">doporučené postupy pro podklady v&nbsp;App Storu</a> a&nbsp;<a href="https://developer.apple.com/news/" rel="noopener" target="_blank">novinky pro vývojáře</a> z&nbsp;5.&nbsp;srpna, <a href="https://www.apple.com/newsroom/2026/06/apple-expands-app-store-capabilities-to-help-developers-grow-and-reach-new-users/" rel="noopener" target="_blank">oznámení Applu z&nbsp;8.&nbsp;června</a>, <a href="https://developer.apple.com/app-store/review/guidelines/" rel="noopener" target="_blank">pravidla pro schvalování aplikací</a> a&nbsp;<a href="https://phiture.com/blog/wwdc26-updates/" rel="noopener" target="_blank">rozbor agentury Phiture</a>.</p>]]></content:encoded>
			<enclosure url="https://svet-htc.cz/uploads/m3-2026-08-05-app-store-kreativa-3bc108a1.jpg" length="74792" type="image/jpeg" />
		</item>
		<item>
			<title>Google Health začal zapisovat data Fitbitu do Apple Health, mezera trvala od roku 2014</title>
			<link>https://svet-htc.cz/clanek/google-health-zapis-apple-health</link>
			<guid isPermaLink="true">https://svet-htc.cz/clanek/google-health-zapis-apple-health</guid>
			<pubDate>Wed, 05 Aug 2026 12:05:09 GMT</pubDate>
			<dc:creator>Svět HTC</dc:creator>
			<category>Aplikace</category>
			<description><![CDATA[Aplikace Google Health pro iPhone umí od verze 5.05 posílat záznamy z náramků Fitbit do Apple Health. Čtení opačným směrem funguje od května, kdy aplikace vyšla spolu s náramky Fitbit Air. Přímé propojení obou světů přitom chybělo od roku 2014, kdy Apple Health vznikl a Fitbit ho odmítl podporovat.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/m3-2026-08-05-fitbit-alta-hr-e609824d.jpg" alt="Náramek Fitbit Alta HR s údajem o tepu na displeji"><figcaption>Náramek Fitbit Alta HR. Foto: PamD, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Zápis přidala <a href="https://9to5mac.com/2026/08/03/google-health-adds-two-way-apple-health-syncing-on-iphone/" rel="noopener" target="_blank">aktualizace z 3. srpna</a>. Poznámky k&nbsp;vydání verze 5.05 ji popisují slovy „sdílejte svá data, třeba záznamy cvičení, spánek, životní funkce, kroky a&nbsp;další, z&nbsp;Google Health do Apple Health“. Co přesně se ven dostane, určí uživatel při udělování oprávnění – iOS se ptá na každý druh dat zvlášť. Jakmile je zápis povolený, vidí záznamy z&nbsp;Fitbitu i&nbsp;další aplikace napojené na HealthKit, tedy na systémové úložiště zdravotních dat v&nbsp;iPhonu, <a href="https://m.gsmarena.com/google_health_finally_supports_twoway_health_data_syncing_with_apple_health-amp-73998.php" rel="noopener" target="_blank">popsal</a> změnu server GSMArena.</p>

<h2>Číst umí od května, zapisovat od srpna</h2>

<p>Aplikace Google Health vyšla letos v&nbsp;květnu spolu s&nbsp;levnějšími náramky Fitbit Air a&nbsp;postupně přebírá roli aplikace Fitbit. Na iPhonu od začátku uměla data z&nbsp;Apple Health číst: podle <a href="https://support.google.com/googlehealth/answer/17037331?hl=en" rel="noopener" target="_blank">nápovědy</a> si bere kroky, cvičení včetně tras, spánek a&nbsp;jeho fáze, tep a&nbsp;jeho variabilitu, okysličení krve, dechovou frekvenci, glykémii, hmotnost, výživu i&nbsp;záznamy menstruačního cyklu. Zdrojem můžou být hodinky Apple Watch, sám iPhone i&nbsp;další aplikace a&nbsp;zařízení napojené na HealthKit; načtená data se ukládají k&nbsp;účtu Google a&nbsp;aplikace z&nbsp;nich počítá své souhrnné metriky. Zobrazí z&nbsp;nich ale jen poslední tři měsíce; delší historii Google slibuje na později. Podmínkou propojení je iOS 16.4 nebo novější a&nbsp;dospělý účet Google.</p>

<p>Verze 5.05 kromě zápisu přidala i&nbsp;Smart Health Links – odkazy, přes které jde poslat zdravotní záznamy lékaři nebo rodině. Aktualizace už je v&nbsp;<a href="https://apps.apple.com/us/app/google-health-fitbit/id462638897" rel="noopener" target="_blank">App Storu</a> pod jménem Google Health (Fitbit).</p>

<h2>Nápověda říká něco jiného než aplikace</h2>

<p>Stránka nápovědy Googlu k&nbsp;propojení s&nbsp;Apple Health přitom v&nbsp;době psaní článku (5.&nbsp;srpna) stále uvádí, že aplikace data „zpátky do Apple Health nezapisuje ani neexportuje“ a&nbsp;že zápis „přibude později v&nbsp;tomto roce“. Poznámky k&nbsp;vydání v&nbsp;App Storu ho výslovně jmenují a&nbsp;web 9to5Mac ho u&nbsp;verze 5.05 popsal jako hotovou funkci. Stránka je přitom jinak podrobná: právě z&nbsp;ní pochází seznam čtených dat i&nbsp;limit tří měsíců historie. Dokumentace tedy za aplikací o&nbsp;několik dní zaostává – kdo se řídí jen nápovědou, o&nbsp;nové možnosti neví.</p>

<h2>Dvanáct let přes prostředníky</h2>

<p>Apple Health přišel v&nbsp;roce 2014 s&nbsp;iOS 8 jako centrální úložiště, do kterého aplikace zapisují a&nbsp;ze kterého čtou jen se souhlasem uživatele. Fitbit krátce nato oznámil, že podporu neplánuje. Kdo chtěl data z&nbsp;náramku dostat do zdravotního úložiště iPhonu, potřeboval synchronizační aplikaci třetí strany, nebo okliku přes jinou službu. Nezměnilo to ani převzetí Fitbitu Googlem – přímé spojení přinesla až letošní aplikace Google Health, nejdřív jedním směrem a&nbsp;od této aktualizace oběma.</p>

<p>Právě ta mezera dělala z&nbsp;dvojice iPhone a&nbsp;Fitbit nepohodlnou kombinaci. Trénink zaznamenaný náramkem neviděly aplikace, které nad HealthKitem stavějí, a&nbsp;kdo střídal náramek s&nbsp;hodinkami Apple Watch, měl historii měření roztrženou na dvě části. Obousměrná synchronizace obojí odstraňuje: záznamy z&nbsp;Fitbitu se v&nbsp;iPhonu chovají stejně jako data z&nbsp;hodinek Applu. Kdo má obě zařízení, měl by si po aktualizaci projít oprávnění – bez nich se žádná data nepřenesou.</p>

<p>Do širšího obrázku to zapadá: Google své zdravotní služby přeskládává a&nbsp;<a href="/clanek/google-fit-konec-rozhrani-2026">rozhraní Google Fit vypne na konci roku 2026</a>. Google Health se má stát jedním místem, kde se zdravotní data scházejí – ať je naměřil náramek Fitbit, nebo hodinky Apple Watch.</p>]]></content:encoded>
			<enclosure url="https://svet-htc.cz/uploads/m3-2026-08-05-fitbit-alta-hr-e609824d.jpg" length="54432" type="image/jpeg" />
		</item>
		<item>
			<title>Rodičovské limity v iOS 27 zařadí aplikaci podle toho, co o sobě vývojář prohlásí</title>
			<link>https://svet-htc.cz/clanek/casove-pridely-ios-27-socialni-site-prohlaseni-vyvojare</link>
			<guid isPermaLink="true">https://svet-htc.cz/clanek/casove-pridely-ios-27-socialni-site-prohlaseni-vyvojare</guid>
			<pubDate>Mon, 03 Aug 2026 20:36:44 GMT</pubDate>
			<dc:creator>Svět HTC</dc:creator>
			<category>Apple</category>
			<category>Aplikace</category>
			<description><![CDATA[Apple v iOS 27 přenáší rodičovské limity z jednotlivých aplikací na celé kategorie. Do kategorie Sociální sítě se aplikace dostane podle toho, co o ní vývojář zaškrtne ve věkovém dotazníku, a od září 2026 bez té odpovědi neprojde žádná aktualizace.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/m3-2026-08-03-casove-pridely-ios27-7c44cb32.jpg" alt="Dítě sedí doma na posteli a dívá se do telefonu"><figcaption>Kolik času dítě stráví v&nbsp;telefonu, řeší rodičovské limity od prvních verzí Obrazovky času. V&nbsp;iOS 27 se přesouvají na celé skupiny aplikací. Foto: Shixart1985, Wikimedia Commons (CC BY 2.0)</figcaption></figure>

<p>Apple na červnové vývojářské konferenci ukázal, jak se v&nbsp;iOS 27 změní rodičovské limity. Místo jednotlivých aplikací se čas nastavuje po kategoriích: Zábava, Hry a&nbsp;Sociální sítě. Zajímavější než samotná funkce je ale to, jak se aplikace do té třetí kategorie dostane. Rozhoduje o&nbsp;tom odpověď vývojáře v&nbsp;dotazníku.</p>

<h2>Co jsou časové příděly</h2>

<p>Časové příděly (Time Allowances) <a href="https://developer.apple.com/news/?id=0d2gpmml" target="_blank" rel="noopener">oznámil Apple 8.&nbsp;června 2026</a> pro iOS 27, iPadOS 27 a&nbsp;macOS 27. Rodič v&nbsp;nich dítěti nastaví, kolik času smí strávit v&nbsp;celé skupině aplikací, ne v&nbsp;jedné konkrétní. Apple k&nbsp;posuvníku přidává doporučení opřená o&nbsp;výzkum dětského vývoje: podle <a href="https://lifehacker.com/tech/new-parental-controls-ios-27" target="_blank" rel="noopener">Lifehackeru</a> se u&nbsp;limitu ukazuje, jestli je pro daný věk „v&nbsp;mezích obecného doporučení“, a&nbsp;mezi podklady je i&nbsp;stanovisko Americké akademie pediatrů.</p>

<p>Do Zábavy a&nbsp;Her se aplikace zařadí sama. Rozhoduje primární nebo sekundární kategorie, kterou vývojář vyplnil v&nbsp;App Store Connect. Apple k&nbsp;tomu upozorňuje, že kategorie pro časové příděly nejsou totéž co kategorie, podle kterých čtenář aplikace v&nbsp;App Storu hledá.</p>

<h2>U&nbsp;sociálních sítí rozhoduje prohlášení</h2>

<p>Třetí kategorie funguje jinak. Zařazení v&nbsp;App Store Connect je u&nbsp;ní bez významu, rozhoduje odpověď na novou otázku ve věkovém dotazníku. Sociální funkci Apple popisuje jako možnost šířit dál, zesilovat nebo komentovat obsah od jiných uživatelů prostřednictvím sociálního proudu nebo podobného způsobu objevování, který obsah viditelně roznese k&nbsp;mnoha lidem. Definice je široká schválně: pod ni spadne i&nbsp;hra s&nbsp;veřejnou zdí příspěvků.</p>

<p>Kdo takové funkce přizná, dostane nejnižší možné věkové hodnocení 13+ a&nbsp;na stránce aplikace v&nbsp;App Storu nový popisek pro sociální sítě. Kdo je má, ale pro mladší třinácti let vypnuté, se pro tuhle skupinu do kategorie nedostane. Musí ale sáhnout aspoň po rozhraní <a href="https://developer.apple.com/documentation/DeclaredAgeRange" target="_blank" rel="noopener">Declared Age Range</a>, kterým si věkové pásmo uživatele od systému vyžádá.</p>

<h2>Od září je odpověď povinná</h2>

<p>Otázky jsou v&nbsp;App Store Connect <a href="https://developer.apple.com/news/?id=tlur8uvi" target="_blank" rel="noopener">k&nbsp;dispozici od 9.&nbsp;července 2026</a> a&nbsp;odpovědět se dá dobrovolně hned. Od září 2026 bez nich neprojde odeslání nové aplikace ani aktualizace té stávající. Totéž platí pro notarizaci, tedy pro schválení aplikace, která se má rozdávat mimo App Store přes <a href="/clanek/apple-neuspel-u-soudu-eu-dma">alternativní obchod</a>.</p>

<p>Časování není náhodné. Obchody s&nbsp;aplikacemi se v&nbsp;posledním roce dostaly pod tlak zákonů, které po nich chtějí znát věk uživatele. Apple kvůli texaskému zákonu SB 2420 <a href="https://developer.apple.com/news/?id=sg176nne" target="_blank" rel="noopener">od 4.&nbsp;června 2026</a> podrobuje nové účty v&nbsp;Texasu ověření věku a&nbsp;u&nbsp;nezletilých do osmnácti let vyžaduje souhlas rodiče, který jde navíc kdykoli odvolat. Kategorie časových přídělů jsou proti tomu měkčí nástroj, stojí ale na téže věci: aby systém věděl, komu aplikaci půjčuje.</p>

<h2>Kolik z&nbsp;toho je nové</h2>

<p>Limity na jednotlivé aplikace i&nbsp;schvalování nákupů přes Ask to Buy má Obrazovka času roky. Lifehacker s&nbsp;odvoláním na server The Verge upozorňuje, že velká část toho, co Apple v&nbsp;červnu ukázal, jsou úpravy existujících funkcí, ne novinky. Opravdu nové je přepracované rozhraní Obrazovky času s&nbsp;přehledem denního průměru a&nbsp;nejpoužívanějších aplikací, funkce Ask to Browse, kterou dítě žádá o&nbsp;povolení nové stránky v&nbsp;Safari (u&nbsp;účtů do třinácti let je zapnutá ve výchozím nastavení), a&nbsp;rozšíření Komunikační bezpečnosti o&nbsp;rozpoznávání násilného obsahu ve fotkách a&nbsp;videích ve Zprávách.</p>

<p>Chybět naopak bude to, co by rodič čekal nejdřív: vlastní kategorie. Rozdělit sociální aplikace na dvě skupiny s&nbsp;jinými limity nejde, příděl platí pro celou kategorii najednou.</p>

<p>Slabé místo je vidět na první pohled. Zařazení do nejcitlivější kategorie stojí na tom, co o&nbsp;sobě vývojář prohlásí, a&nbsp;Apple při schvalování posuzuje především odpověď z&nbsp;dotazníku. Obchod s&nbsp;miliony položek se jinak než prohlášením roztřídit nedá, takže na hodnotě celého popisku bude znát, jak přísně se přiznání kontroluje v&nbsp;praxi.</p>]]></content:encoded>
			<enclosure url="https://svet-htc.cz/uploads/m3-2026-08-03-casove-pridely-ios27-7c44cb32.jpg" length="44947" type="image/jpeg" />
		</item>
		<item>
			<title>Ověření prozvoněním přijde v Obchodu Play o přístup k výpisu hovorů</title>
			<link>https://svet-htc.cz/clanek/play-overeni-cisla-prozvonenim-konec</link>
			<guid isPermaLink="true">https://svet-htc.cz/clanek/play-overeni-cisla-prozvonenim-konec</guid>
			<pubDate>Sat, 01 Aug 2026 15:24:50 GMT</pubDate>
			<dc:creator>Svět HTC</dc:creator>
			<category>Android</category>
			<category>Aplikace</category>
			<description><![CDATA[Google 15. července 2026 oznámil, že pravidla Obchodu Play přestanou uznávat ověření účtu telefonátem jako důvod pro přístup k výpisu hovorů. Oznámení mluví o nejméně třiceti dnech na úpravu, samotná stránka pravidla ale uvádí účinnost až 27. ledna 2027. Náhradou má být Digital Credentials API nebo SMS Retriever API.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-m3-android-telefony-obrazovka-5340ab09.jpg" alt="Dva telefony s Androidem se zapnutou obrazovkou"><figcaption>Telefony s&nbsp;Androidem. Aplikace, která ověřuje číslo prozvoněním, potřebuje přístup k&nbsp;celému výpisu hovorů – a&nbsp;právě ten jí Obchod Play přestane povolovat. Foto: 彭嘉傑, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Kdo si někdy zakládal účet v&nbsp;aplikaci a&nbsp;místo esemesky mu telefon na vteřinu zazvonil, narazil na ověření prozvoněním. Server zavolá na zadané číslo, aplikace si v&nbsp;telefonu přečte, odkud hovor přišel, porovná ho s&nbsp;očekávaným tvarem a&nbsp;hovor sama zavěsí. Uživatel nic neopisuje. Aby to fungovalo, musí ale aplikace vidět do výpisu hovorů – a&nbsp;to je v&nbsp;Androidu citlivé oprávnění <code>READ_CALL_LOG</code>.</p>

<p>Google v&nbsp;<a href="https://support.google.com/googleplay/android-developer/answer/17134731" rel="noopener" target="_blank">oznámení pravidel z&nbsp;15.&nbsp;července 2026</a> napsal, že pravidla pro oprávnění k&nbsp;SMS a&nbsp;výpisu hovorů přestanou ověření účtu telefonátem jako povolené použití uznávat. Vývojáři mají přejít na Digital Credentials API – buď přímo, nebo přes poskytovatele ověřování, který na něm staví – anebo na SMS Retriever API.</p>

<h2>Výjimka, která platila jen do doby, než bude čím ji nahradit</h2>

<p>Přístup k&nbsp;výpisu hovorů má v&nbsp;Obchodu Play od začátku úzké mantinely. Standardně ho dostane aplikace, kterou si uživatel nastavil jako výchozí telefon nebo asistenta. Všechno ostatní jsou <a href="https://support.google.com/googleplay/android-developer/answer/10208820" rel="noopener" target="_blank">dočasné výjimky</a>, a&nbsp;Google u&nbsp;nich má napsanou podmínku: platí jen tehdy, když ta funkce jinak udělat nejde.</p>

<p>Ověření účtu telefonátem je v&nbsp;tabulce výjimek uvedené doslova jako „zařízení se dá ověřit tak, že se na ně zavolá; přijetí hovoru se potvrdí ověřením čísla ve výpisu hovorů“ (přeloženo). Ruší se tedy nikoli proto, že by přestalo fungovat, ale proto, že podle Googlu odpadl důvod, na kterém výjimka stála.</p>

<p>Jak taková aplikace vypadá zevnitř, je vidět v&nbsp;dokumentaci poskytovatelů ověřování. Sinch popisuje u&nbsp;<a href="https://developers.sinch.com/docs/verification/android/android-the-verification-process" rel="noopener" target="_blank">své knihovny pro Android</a> čtyři metody a&nbsp;u&nbsp;prozvonění (flash call) uvádí, že k&nbsp;automatickému zpracování je <code>READ_CALL_LOG</code> potřeba. Bez něj knihovna kód nezachytí a&nbsp;musí uživatele požádat, aby číslo opsal ručně.</p>

<h2>Dvě data, která si nesedí</h2>

<p>Kdy to začne platit, není z&nbsp;Googlu jednoznačné. Oznámení z&nbsp;15.&nbsp;července říká, že na úpravu aplikací je nejméně třicet dní. Stránka samotného pravidla ale nese tutéž větu s&nbsp;poznámkou „effective January 27, 2027“, tedy s&nbsp;účinností od 27.&nbsp;ledna 2027. Vývojář, který si přečte jen oznámení, si termín odhadne o&nbsp;půl roku dřív, než jak stojí v&nbsp;pravidle.</p>

<p>Kdo se řídí kratší lhůtou, neriskuje nic; obráceně to neplatí. Datum účinnosti stojí na stránce toho konkrétního pravidla, ne v&nbsp;souhrnném oznámení.</p>

<h2>Náhrada se ptá operátora, ne telefonu</h2>

<p>Digital Credentials API řeší ověření čísla úplně jinak. Aplikace si <a href="https://developer.android.com/identity/digital-credentials/phone-number-verification" rel="noopener" target="_blank">vyžádá od telefonu token TS.43</a>, což je doklad vydaný operátorem, a&nbsp;její server ten token vymění u&nbsp;operátora nebo u&nbsp;agregátora za ověřené číslo. Číslo tedy potvrzuje ten, kdo ho přidělil, ne výpis hovorů v&nbsp;telefonu. Google uvádí podporu od Androidu 10 a&nbsp;v&nbsp;podmínkách rovnou píše, že vývojář potřebuje účet u&nbsp;agregátora nebo operátora, obvykle jako placené cloudové rozhraní.</p>

<p>Druhá jmenovaná cesta, SMS Retriever API, se bez operátora i&nbsp;agregátora obejde. Server pošle esemesku s&nbsp;jednorázovým kódem a&nbsp;otiskem aplikace, služby Google Play podle toho otisku poznají, komu zpráva patří, a&nbsp;předají její text jenom té aplikaci. Google u&nbsp;něj <a href="https://developers.google.com/identity/sms-retriever/overview" rel="noopener" target="_blank">výslovně uvádí</a>, že si nežádá žádné oprávnění navíc. Proč vývojáři sahali po prozvonění, když esemeska existuje, Google v&nbsp;oznámení neřeší.</p>

<h2>Co z&nbsp;toho pozná majitel telefonu</h2>

<p>Prakticky jednu věc: přihlašování, které dnes v&nbsp;některých aplikacích chce vidět seznam hovorů, si o&nbsp;něj po změně říct nesmí. Google to oprávnění řadí mezi vysoce riziková a&nbsp;citlivá a&nbsp;mimo hlavní funkci aplikace ho nepovoluje.</p>

<p>Kolika aplikací se změna týká, Google neuvádí – výjimky se udělují jednotlivě přes formulář v&nbsp;Play Console a&nbsp;jejich počet zveřejněný není.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://support.google.com/googleplay/android-developer/answer/17134731" rel="noopener" target="_blank">Policy announcement: July 15, 2026</a>, Play Console Help</li>
<li><a href="https://support.google.com/googleplay/android-developer/answer/10208820" rel="noopener" target="_blank">Use of SMS or Call Log permission groups</a>, Play Console Help</li>
<li><a href="https://developers.sinch.com/docs/verification/android/android-the-verification-process" rel="noopener" target="_blank">The verification process</a>, dokumentace Sinch Verification API</li>
<li><a href="https://developer.android.com/identity/digital-credentials/phone-number-verification" rel="noopener" target="_blank">Verify phone numbers with digital credentials</a>, Android Developers</li>
<li><a href="https://developers.google.com/identity/sms-retriever/overview" rel="noopener" target="_blank">Automatic SMS Verification with the SMS Retriever API</a>, Google Identity</li>
</ul>]]></content:encoded>
			<enclosure url="https://svet-htc.cz/uploads/foto-m3-android-telefony-obrazovka-5340ab09.jpg" length="50593" type="image/jpeg" />
		</item>
		<item>
			<title>Rozhraní Google Fit skončí na konci roku 2026. Aplikaci Google aktualizoval v červenci</title>
			<link>https://svet-htc.cz/clanek/google-fit-konec-rozhrani-2026</link>
			<guid isPermaLink="true">https://svet-htc.cz/clanek/google-fit-konec-rozhrani-2026</guid>
			<pubDate>Sat, 01 Aug 2026 06:17:55 GMT</pubDate>
			<dc:creator>Svět HTC</dc:creator>
			<category>Android</category>
			<category>Aplikace</category>
			<description><![CDATA[Google uvádí v příručce pro vývojáře, že rozhraní Google Fit bude podporovat do konce roku 2026. Aplikacím, které počítají kroky v telefonu, doporučuje Health Connect; ten na rozdíl od Fitu drží data v přístroji a nechce účet Google. Za REST API náhrada není a výzva k přesunu dat, kterou Google slíbil uživatelům na letošek, do 1. srpna nepřišla.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-m3-fitbit-alta-hr-e609824d.jpg" alt="Náramek Fitbit Alta HR na ruce, na displeji svítí tepová frekvence"><figcaption>Náramek Fitbit Alta HR. Aplikace Fitbitu se letos v&nbsp;květnu přejmenovala na Google Health a&nbsp;Google do ní chce přesunout i&nbsp;data z&nbsp;Google Fitu. Foto: PamD, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>
<p>Telefon s&nbsp;Androidem počítá kroky sám a&nbsp;aplikace si je od něj berou. Dvanáct let k&nbsp;tomu slouží rozhraní Google Fit. Teď má spočítané dny: v&nbsp;příručce pro vývojáře Google píše, že Fit bude podporovat do konce roku 2026.</p>

<h2>O&nbsp;konci se ví dopředu, blíží se datum</h2>

<p>Není to čerstvé oznámení, jen se přiblížila lhůta. Na vývojářských stránkách Google uvádí, že rozhraní Google Fit včetně REST API bude v&nbsp;roce 2026 zrušeno a&nbsp;že od 1.&nbsp;května 2024 se k&nbsp;němu nikdo nový nepřihlásí. Příručka k&nbsp;přechodu, naposledy upravená 18.&nbsp;května 2026, to shrnuje jednou větou nahoře na stránce: podpora vydrží do konce roku.</p>

<p>Jedna odpověď v&nbsp;návodu je nezvykle strohá. Na dotaz, co bude s&nbsp;REST API po skončení, tam stojí, že alternativa neexistuje. Aplikace, které si data z&nbsp;Fitu tahaly ze serveru na server, tedy nemají kam přejít jedna k&nbsp;jedné.</p>

<h2>Náhrady jsou tři a&nbsp;každá je pro něco jiného</h2>

<p>Tabulka v&nbsp;příručce rozděluje cesty podle toho, co aplikace dělá. Kdo počítá kroky na telefonu, má jít na Health Connect. Kdo je doprovodnou aplikací k&nbsp;nositelnému přístroji a&nbsp;potřebuje serverovou stranu, má jít na Google Health API. Kdo používal Fit na hodinkách s&nbsp;Wear OS, přechází na Health Services. Pro ekosystém Fitbitu zůstává Fitbit Web API, které je podle Googlu vázané na účet, ne na přístroj.</p>

<h2>Rozdíl je hlavně v&nbsp;tom, kde data leží</h2>

<p>Fit stál na cloudu. Aplikace se musela zaregistrovat v&nbsp;konzoli Google Cloud, uživatel jí musel dát souhlas přes OAuth 2.0 a&nbsp;naměřené hodnoty putovaly na servery Googlu.</p>

<p>Health Connect je postavený obráceně. Google ho ve srovnávací tabulce popisuje jako zaměřený na přístroj: data leží v&nbsp;telefonu, oprávnění se udělují jako běžná systémová oprávnění a&nbsp;přihlášení k&nbsp;účtu Google k&nbsp;tomu potřeba není. Na Androidu 14 a&nbsp;novějším je Health Connect součástí systému, najde se v&nbsp;Nastavení pod položkou Zabezpečení a&nbsp;soukromí a&nbsp;odinstalovat nejde. Na Androidu 13 a&nbsp;starším je to aplikace z&nbsp;Obchodu Play; nejnižší podporovaná verze je Android 9 se službami Google Play. V&nbsp;pracovním profilu Health Connect nefunguje, i&nbsp;když si v&nbsp;něm uživatel oprávnění nastaví.</p>

<p>Vývojářům Google slibuje ještě dvě věci: měření kroků přes Health Connect nechce účet Google ani schvalování rozsahů oprávnění a&nbsp;je podle něj šetrnější k&nbsp;baterii.</p>

<h2>Uživatelům Google slíbil pozvánku</h2>

<p>Vývojáři vědí, co dělat, majitelé telefonů zatím ne. Google 7.&nbsp;května 2026 oznámil, že se z&nbsp;aplikace Fitbit stává Google Health, a&nbsp;v&nbsp;témž textu napsal, že uživatele Google Fitu k&nbsp;přesunu dat do Google Health vyzve „později letos“. Přejmenování už proběhlo: podle nápovědy se aplikace měnila od 19.&nbsp;května a&nbsp;většině lidí se aktualizovala sama mezi 19.&nbsp;a&nbsp;26.&nbsp;květnem. Z&nbsp;Fitbit Premium se stalo Google Health Premium, které je dostupné i&nbsp;v&nbsp;Česku.</p>

<p>Nápověda Google Fitu se ale k&nbsp;1.&nbsp;srpnu 2026 o&nbsp;žádném konci nezmiňuje. Pořád jsou v&nbsp;ní návody, jak sbírat Heart Points nebo zapnout tmavý motiv; k&nbsp;datům odkazuje na obecný návod ke Google Takeout, kterým si je lze stáhnout do archivu. Aplikace je dál v&nbsp;Obchodu Play, má tam přes sto milionů stažení, hodnocení 3,3 hvězdy z&nbsp;683&nbsp;000 recenzí a&nbsp;poslední aktualizaci dostala 14.&nbsp;července 2026. Health Connect má v&nbsp;témže výpisu přes pět set milionů stažení a&nbsp;3,2 hvězdy z&nbsp;86&nbsp;800 recenzí.</p>

<h2>Aplikace jiných výrobců už přepínají</h2>

<p>Že se ekosystém stěhuje, je vidět mimo Google. Strava má v&nbsp;nápovědě samostatné návody na Health Connect a&nbsp;na Google Health a&nbsp;oba upravila koncem července. U&nbsp;Google Health píše, že se propojení změnilo: nově se do Stravy přenese jakýkoli zaznamenaný druh aktivity, i&nbsp;bez GPS, a&nbsp;dá se vybrat, které druhy se mají synchronizovat. Kdo propojení neaktualizuje, dostane dál jen kolo, běh, turistiku a&nbsp;chůzi se zapnutým GPS. Mezi souvisejícími návody u&nbsp;obou článků jsou Huawei Health, Samsung Health a&nbsp;Apple Health, Google Fit ne.</p>

<h2>Co z&nbsp;toho plyne</h2>

<p>Do konce podpory zbývá pět měsíců. Rozhraní skončí, náhrady existují a&nbsp;fungují, ale nástroj, který uživateli přenese historii z&nbsp;Fitu, Google zatím jen slíbil. Aplikace, která má v&nbsp;Obchodu Play přes sto milionů stažení, přitom v&nbsp;polovině července dostala další aktualizaci a&nbsp;v&nbsp;její nápovědě o&nbsp;konci nestojí nic. Podle nás je to horší kombinace než rovnou oznámené datum vypnutí: kdo si na Fit zvykl, nemá jak poznat, že by se měl začít zajímat.</p>

<p>Zdroje: <a href="https://developer.android.com/health-and-fitness/health-connect/migration/fit" target="_blank" rel="noopener">příručka k&nbsp;přechodu z&nbsp;Google Fitu</a>, <a href="https://developer.android.com/health-and-fitness/health-connect/migration/fit/faq" target="_blank" rel="noopener">otázky a&nbsp;odpovědi k&nbsp;přechodu</a>, <a href="https://developers.google.com/fit" target="_blank" rel="noopener">vývojářské stránky Google Fit</a>, <a href="https://developer.android.com/health-and-fitness/health-connect/availability" target="_blank" rel="noopener">dostupnost Health Connect</a>, <a href="https://blog.google/products-and-platforms/products/google-health/google-health-app/" target="_blank" rel="noopener">oznámení aplikace Google Health</a>, <a href="https://support.google.com/googlehealth/answer/17068213" target="_blank" rel="noopener">nápověda k&nbsp;přejmenování aplikace</a>, <a href="https://support.google.com/fit/answer/3024190" target="_blank" rel="noopener">nápověda Google Fitu ke stažení dat</a>, <a href="https://support.strava.com/en-us/articles/15401544-google-health-and-strava" target="_blank" rel="noopener">nápověda Stravy ke Google Health</a> a&nbsp;<a href="https://android-developers.googleblog.com/2014/09/google-play-services-61.html" target="_blank" rel="noopener">zpráva o&nbsp;vývojářské verzi Google Fitu z&nbsp;roku 2014</a>.</p>]]></content:encoded>
			<enclosure url="https://svet-htc.cz/uploads/foto-m3-fitbit-alta-hr-e609824d.jpg" length="54432" type="image/jpeg" />
		</item>
		<item>
			<title>Spotify vrátil po osmi letech běžecký režim, jenže tempo se teď zadává předem</title>
			<link>https://svet-htc.cz/clanek/spotify-bezecky-rezim-tempo</link>
			<guid isPermaLink="true">https://svet-htc.cz/clanek/spotify-bezecky-rezim-tempo</guid>
			<pubDate>Thu, 30 Jul 2026 11:11:00 GMT</pubDate>
			<dc:creator>Svět HTC</dc:creator>
			<category>Aplikace</category>
			<description><![CDATA[Running Mode se objevil 30. července ve Fitness hubu aplikace Spotify. Je jen na iPhonu, jen pro předplatitele a v sedmi zemích, mezi kterými Česko není. Podobná funkce tu byla v letech 2015 až 2018 a tehdy tempo běhu měřil akcelerometr telefonu; nová verze si nechá počet úderů za minutu zadat předem.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-m3-bezec-sluchatka-34b635cb.jpg" alt="Tři běžci na dlážděné ulici, dva z nich mají v uších bílá bezdrátová sluchátka"><figcaption>Běžci na závodě Musselloppet v&nbsp;Lysekilu. Dvojice vpředu má v&nbsp;uších bezdrátová sluchátka; Švédsko je jednou ze sedmi zemí, kde nový režim vyšel. Foto: W.carter, Wikimedia Commons (CC0)</figcaption></figure>
<p>Spotify <a href="https://newsroom.spotify.com/2026-07-30/running-mode-playlist/" rel="noopener" target="_blank">oznámilo 30.&nbsp;července</a> běžecký režim Running Mode. Aplikace z&nbsp;playlistu poskládá běh: uživatel jí řekne, jak dlouho poběží, jaký typ tréninku chce a&nbsp;v&nbsp;jakém tempu, a&nbsp;ona k&nbsp;tomu vybere hudbu.</p>
<p>Funkce je zatím jen v&nbsp;aplikaci pro iPhone, jen pro předplatitele a&nbsp;jen v&nbsp;sedmi zemích – v&nbsp;USA, Kanadě, Británii, Irsku, Austrálii, na Novém Zélandu a&nbsp;ve Švédsku. Česko mezi nimi není a&nbsp;majitelé telefonů s&nbsp;Androidem podle <a href="https://www.androidauthority.com/spotify-running-mode-ios-3692882/" rel="noopener" target="_blank">serveru Android Authority</a> čekají taky.</p>
<h2>Předvolba, typ tréninku a&nbsp;počet úderů za minutu</h2>
<p>Režim se hledá ve Fitness hubu, tedy v&nbsp;oddílu, který Spotify <a href="https://newsroom.spotify.com/2026-04-27/spotify-fitness-workouts-peloton/" rel="noopener" target="_blank">otevřelo 27.&nbsp;dubna</a> spolu s&nbsp;partnerstvím s&nbsp;Pelotonem; předplatitelé v&nbsp;podporovaných zemích tam mají přes 1&nbsp;400 lekcí. Uvnitř běžeckého režimu je pětadvacet připravených předvoleb a&nbsp;u&nbsp;každé se dá změnit typ tréninku – Spotify jmenuje intervaly, stálé tempo a&nbsp;pyramidu –, délka, počet úderů za minutu a&nbsp;druh hudby.</p>
<p>K&nbsp;hudbě lze zapnout hlasové pokyny, které během tréninku říkají, co dělat. Jsou zatím jen anglicky. Ve stejný den dostali uživatelé na Androidu i&nbsp;jinde ještě druhou novinku, poznámky ke skladbám ve vlastních playlistech.</p>
<h2>Tempo se vybírá předem</h2>
<p>Podstatný je způsob, jakým se určí rychlost hudby. V&nbsp;oznámení stojí, že Spotify „přizpůsobuje údery vámi zvolenému tempu“ (přeloženo z&nbsp;angličtiny) – tedy tempo, které si člověk nastaví, než vyrazí. Že by telefon během běhu měřil, jak rychle běžec došlapuje, firma neuvádí nikde: ani v&nbsp;tiskové zprávě, ani v&nbsp;popisu funkce, který přebraly <a href="https://9to5mac.com/2026/07/30/spotify-ios-running-mode/" rel="noopener" target="_blank">servery o&nbsp;Applu</a>.</p>
<p>Je to rozdíl proti tomu, co Spotify pod stejným jménem dělalo před jedenácti lety.</p>
<h2>V&nbsp;roce 2015 tempo počítal telefon sám</h2>
<p>Funkci Spotify Running firma ukázala <a href="https://time.com/3890804/spotify-announcement/" rel="noopener" target="_blank">na tiskové akci 20.&nbsp;května 2015</a>, ve stejné várce novinek jako podcasty a&nbsp;video. Časopis TIME ji tehdy popsal jednou větou: aplikace pozná tempo běžce a&nbsp;hned začne hrát skladby, které mu odpovídají. Vyšla nejdřív pro iPhone, na Android <a href="https://www.gsmarena.com/spotify_running_for_android_is_rolling_out_now-blog-14029.php" rel="noopener" target="_blank">dorazila až v&nbsp;září téhož roku</a>.</p>
<p>Jak to fungovalo v&nbsp;praxi, popsala v&nbsp;červnu 2015 <a href="https://slate.com/technology/2015/06/spotify-running-the-new-music-streaming-feature-is-nifty-but-stifling.html" rel="noopener" target="_blank">Alison Griswold pro Slate</a>. Po spuštění playlistu se z&nbsp;aplikace ozvalo „Začni běžet, aby se změřilo tempo“ (přeloženo z&nbsp;angličtiny) a&nbsp;telefon pak z&nbsp;akcelerometru a&nbsp;gyroskopu spočítal kadenci – tedy počet došlapů za minutu – a&nbsp;hudbu k&nbsp;ní dohledal. Změnám rychlosti se ale nepřizpůsoboval: jednou naměřené tempo zůstalo pevné a&nbsp;dál se dalo jen přepsat ručně. Tým o&nbsp;automatickém přizpůsobování podle Spotify uvažoval, ale první verze měla po doporučení sportovních vědců držet stálý rytmus. Ke startu si Spotify nechalo složit šest vlastních skladeb.</p>
<h2>Proč byla ta stará funkce těžká</h2>
<p>Slabinou nebylo měření, ale hudební katalog. Griswoldová v&nbsp;témže textu cituje Nicholase Arcolana, datového analytika běžecké aplikace RunKeeper: většina skladeb má kolem 140 úderů za minutu s&nbsp;velkým nakupením na 120, elektronická taneční hudba je z&nbsp;definice často na 128 a&nbsp;rock s&nbsp;popem se drží mezi 120 a&nbsp;130. Rychlejších než 150 úderů je podle článku jen 16&nbsp;procent skladeb.</p>
<p>Běžci jsou přitom jinde. Prostřední uživatel RunKeeperu podle Arcolana došlapoval 152krát až 155krát za minutu a&nbsp;trenéři podle téhož textu doporučují 170 až 180 kroků za minutu, aby byl dopad na klouby menší; elitní běžci se drží kolem 180. Čím rychleji tedy člověk běžel, tím méně měl Spotify z&nbsp;čeho vybírat.</p>
<h2>Konec v&nbsp;únoru 2018</h2>
<p>Spotify <a href="https://community.spotify.com/t5/Content-Questions/Retirement-of-our-Running-Feature/td-p/4383603" rel="noopener" target="_blank">oznámilo konec funkce 9.&nbsp;února 2018</a> a&nbsp;vypnulo ji 26.&nbsp;února. Vysvětlení v&nbsp;oznámení není: stojí v&nbsp;něm jen věta, že rušení funkcí firma bere vážně a&nbsp;že energii vkládá do nových způsobů, jak službu dělat. Uživatele odkázala na běžecké playlisty v&nbsp;sekci Workout a&nbsp;na propojení s&nbsp;aplikacemi Nike+ Run Club a&nbsp;Runkeeper. Že za zrušením byl malý zájem, tvrdí až weby, které o&nbsp;tom psaly později.</p>
<h2>Co z&nbsp;toho má majitel telefonu</h2>
<p>Kdo běhá s&nbsp;telefonem v&nbsp;kapse nebo na pásce na paži, dostává po osmi letech zpátky funkci, která si s&nbsp;ním sama neporadí – musí jí tempo zadat. Naše hodnocení: pro trénink podle plánu, kde je rychlost stejně předem daná, to stačí, a&nbsp;Spotify se tím vyhnulo problému, na který stará verze narazila. Kdo běhá bez plánu a&nbsp;chce, aby se hudba přizpůsobila jemu, přijde zkrátka.</p>
<p>Do Česka to zatím nemíří a&nbsp;Spotify k&nbsp;rozšíření do dalších zemí nic neřeklo. Náhradu jinde v&nbsp;aplikaci nenajdete: funkce Smart Reorder, kterou <a href="https://www.engadget.com/entertainment/music/spotify-can-reorder-your-playlists-by-bpm-and-key-140000101.html" rel="noopener" target="_blank">Spotify pustilo předplatitelům 25.&nbsp;února</a>, playlist přeskládá podle tóniny a&nbsp;počtu úderů za minutu kvůli plynulejším přechodům, ale cílové tempo si u&nbsp;ní zadat nejde.</p>
<h2>Zdroje</h2>
<ul><li><a href="https://newsroom.spotify.com/2026-07-30/running-mode-playlist/" rel="noopener" target="_blank">Spotify: Spotify's New Running Mode Brings Personalization to Your Workout (30. 7. 2026)</a></li><li><a href="https://newsroom.spotify.com/2026-04-27/spotify-fitness-workouts-peloton/" rel="noopener" target="_blank">Spotify: Introducing Fitness With Spotify (27. 4. 2026)</a></li><li><a href="https://community.spotify.com/t5/Content-Questions/Retirement-of-our-Running-Feature/td-p/4383603" rel="noopener" target="_blank">Spotify: oznámení o&nbsp;zrušení běžecké funkce (9. 2. 2018)</a></li><li><a href="https://time.com/3890804/spotify-announcement/" rel="noopener" target="_blank">TIME: Everything You Need to Know About the New Spotify (20. 5. 2015)</a></li><li><a href="https://slate.com/technology/2015/06/spotify-running-the-new-music-streaming-feature-is-nifty-but-stifling.html" rel="noopener" target="_blank">Slate: Coach Spotify (9. 6. 2015)</a></li><li><a href="https://www.gsmarena.com/spotify_running_for_android_is_rolling_out_now-blog-14029.php" rel="noopener" target="_blank">GSMArena: Spotify Running for Android is rolling out now (16. 9. 2015)</a></li><li><a href="https://9to5mac.com/2026/07/30/spotify-ios-running-mode/" rel="noopener" target="_blank">9to5Mac: Spotify for iOS adds new music feature (30. 7. 2026)</a></li><li><a href="https://www.androidauthority.com/spotify-running-mode-ios-3692882/" rel="noopener" target="_blank">Android Authority: Spotify's getting a cool new feature for runners (30. 7. 2026)</a></li><li><a href="https://www.engadget.com/entertainment/music/spotify-can-reorder-your-playlists-by-bpm-and-key-140000101.html" rel="noopener" target="_blank">Engadget: Spotify can reorder your playlists by BPM and key (25. 2. 2026)</a></li></ul>]]></content:encoded>
			<enclosure url="https://svet-htc.cz/uploads/foto-m3-bezec-sluchatka-34b635cb.jpg" length="120156" type="image/jpeg" />
		</item>
		<item>
			<title>Google Play řekne aplikacím věkové rozmezí uživatele po celém světě</title>
			<link>https://svet-htc.cz/clanek/google-play-vekove-signaly-aplikacim</link>
			<guid isPermaLink="true">https://svet-htc.cz/clanek/google-play-vekove-signaly-aplikacim</guid>
			<pubDate>Wed, 29 Jul 2026 11:37:00 GMT</pubDate>
			<dc:creator>Svět HTC</dc:creator>
			<category>Aplikace</category>
			<category>Telefon a společnost</category>
			<description><![CDATA[Rozhraní Play Age Signals běželo dosud v Brazílii a od konce května v Texasu, do poloviny srpna má přibýt Austrálie a Kanada. Google ho v oznámení popisuje jako nástroj pro rodiče. Jeho vlastní dokumentace jmenuje v prvním odstavci dva zákony.]]></description>
			<content:encoded><![CDATA[<p>Google 29.&nbsp;července oznámil, že rozhraní <strong>Play Age Signals</strong> zpřístupní všem vývojářům na světě. Aplikace se přes ně mohou zeptat obchodu Play, do jakého věkového rozmezí uživatel spadá, a&nbsp;podle toho upravit obsah. Oznámení podepsal Paul Feng, viceprezident pro produktový management Google Play.</p>

<figure><img src="/uploads/foto-m3-vekove-signaly-play-7c44cb32.jpg" alt="Dítě drží telefon na šířku a hraje na něm hru"><figcaption>Věkové rozmezí má aplikacím a&nbsp;hrám říct, komu obsah ukazují. Foto: Shixart1985, Wikimedia Commons (CC BY 2.0)</figcaption></figure>

<p>Zatím to není novinka na papíře. V&nbsp;Brazílii rozhraní vrací skutečná data od 17.&nbsp;března, v&nbsp;americkém Texasu od konce května. Do poloviny srpna se podle oznámení přidá Austrálie a&nbsp;Kanada, do konce roku pak zbytek světa včetně Spojených států.</p>

<h2>Aplikace se dozví pásmo, ne datum narození</h2>

<p>Rozhraní nevrací věk, ale rozmezí. Výchozí pásma jsou čtyři: 0 až 12, 13 až 15, 16 až 17 a&nbsp;18 a&nbsp;víc. Vývojář si v&nbsp;konzoli Play může nastavit až tři vlastní hranice, musí být aspoň dva roky od sebe a&nbsp;měnit se dají jednou za rok.</p>

<p>Vedle pásma dostane aplikace i&nbsp;údaj o&nbsp;tom, odkud se věk vzal. Dokumentace rozlišuje čtyři úrovně:</p>

<ul>
<li><strong>TIER_A</strong> – uživatel svůj věk sám uvedl.</li>
<li><strong>TIER_B</strong> – věk spravuje rodič nebo opatrovník.</li>
<li><strong>TIER_C</strong> – věk je odhadnutý z&nbsp;platební karty, e-mailové adresy, selfie, úředního dokladu nebo daňového čísla.</li>
<li><strong>TIER_D</strong> – věk je ověřený kombinací dokladu a&nbsp;selfie, nebo digitální identitou.</li>
</ul>

<p>Ars Technica k&nbsp;oznámení napsala, že systém doklad ani selfie nevyžaduje, protože stojí na aplikaci Family Link. To sedí na cestu, kterou Google popisuje v&nbsp;oznámení, ale je to jen polovina věci: rozhraní umí předat i&nbsp;signál z&nbsp;ověření dokladem, jen ho neobstarává obchod Play sám.</p>

<p>Podmínky užití jsou proti tomu úzké. Údaj se smí použít <strong>jen</strong> k&nbsp;přizpůsobení obsahu podle věku a&nbsp;k&nbsp;plnění zákonů. Reklama, marketing, profilování uživatelů a&nbsp;analytika jsou vyjmenované jako zakázané; za porušení hrozí odebrání přístupu k&nbsp;rozhraní a&nbsp;stažení aplikace z&nbsp;obchodu. Knihovna je pořád v&nbsp;testovací fázi, poslední verze 0.0.4 vyšla v&nbsp;červenci.</p>

<h2>Brazilský dekret žádá přesně to, co rozhraní umí</h2>

<p>Oznámení na blogu mluví o&nbsp;rodičích a&nbsp;o&nbsp;partnerství s&nbsp;vývojáři. Zákon v&nbsp;něm nepadne ani jednou. Dokumentace pro vývojáře začíná odstavcem, kde padnou dva.</p>

<p>První je brazilský. Zákon 15&nbsp;211/2025, kterému se v&nbsp;Brazílii říká Digital ECA, doplnil v&nbsp;březnu prováděcí dekret číslo 12&nbsp;880/26 o&nbsp;54 článcích. Ten mimo jiné ukládá obchodům s&nbsp;aplikacemi a&nbsp;operačním systémům, aby poskytovaly zdarma omezené věkové signály o&nbsp;uživatelích – a&nbsp;výslovně bez přesného data narození a&nbsp;bez profilu uživatele. Google spustil signály v&nbsp;Brazílii den poté, co zákon nabyl účinnosti.</p>

<p>Že rozhraní vrací pásmo místo data, tedy není jen ohled na soukromí. Je to popis toho, co po obchodech chce brazilský předpis.</p>

<h2>V&nbsp;Texasu běží kvůli zákonu, o&nbsp;kterém se ještě soudí</h2>

<p>Druhý zákon je texaský <a href="https://capitol.texas.gov/BillLookup/History.aspx?LegSess=89R&amp;Bill=SB2420" rel="noopener" target="_blank">SB 2420</a>, App Store Accountability Act. Guvernér ho podepsal 27.&nbsp;května 2025 s&nbsp;účinností od 1.&nbsp;ledna 2026. Ukládá obchodům zjišťovat věk „komerčně přiměřenou metodou ověření“ a&nbsp;omezit, co smějí lidé pod osmnáct let.</p>

<p>Účinnosti se zákon nedočkal. Federální soudce Robert Pitman ho v&nbsp;prosinci 2025 zablokoval předběžným opatřením s&nbsp;tím, že nejspíš porušuje první dodatek ústavy. Odvolací soud pátého obvodu ale 4.&nbsp;června blokaci pozastavil a&nbsp;napsal, že pro zastavení celého zákona není legitimní důvod. Nejvyšší soud pak 6.&nbsp;července odmítl blokaci obnovit, a&nbsp;to dvěma jednovětými usneseními.</p>

<p>Spor tím neskončil. Ústní jednání u&nbsp;pátého obvodu bylo nařízeno na 4.&nbsp;srpna. Sdružení Computer &amp; Communications Industry Association, které za technologické firmy zákon napadá, ho nazvalo „širokým cenzurním režimem nad celým vesmírem mobilních aplikací“ (přeloženo z&nbsp;angličtiny). Podobné zákony podle Ars Techniky nabývají účinnosti také v&nbsp;Louisianě a&nbsp;Utahu.</p>

<p>Google v&nbsp;dokumentaci píše, že signály vrací uživatelům v&nbsp;Texasu, kteří si účet založili po 28.&nbsp;květnu 2026. Proč zrovna po tomhle datu, dokumentace neuvádí – s&nbsp;datem, kdy soud blokaci pozastavil, se neshoduje.</p>

<h2>Kdo nechce, nesdílí</h2>

<p>Sdílení věku je dobrovolné a&nbsp;ve výchozím nastavení vypnuté. Ovládá se z&nbsp;aplikace Family Link, kde rodič nastaví rozmezí jednou pro všechny aplikace, které rozhraní používají, a&nbsp;kdykoli to může vypnout. Dospělý svůj věk sdílí na výzvu aplikace.</p>

<p>Ta dobrovolnost je zároveň hlavní slabina. Kdo si nechce nechat věk hlídat, může si podle Ars Techniky založit jiný účet a&nbsp;věk zalhat; u&nbsp;dětských účtů není nastavení povinné a&nbsp;část rodičů ho neudělá. Rozhraní tak řeší spíš to, aby obchod Play vyhověl zákonům, než aby nezletilého někam nepustilo.</p>

<p>Použít ho navíc musí vývojář sám. Texaský zákon to po něm žádá, jinde je to na jeho rozhodnutí. Google to v&nbsp;oznámení popisuje jako přednost: aplikace na počasí podle něj nepotřebuje stejná nastavení jako zábavní služba.</p>

<p>Je to druhá věc, kterou Google letos přidal mezi obchod a&nbsp;vývojáře – od 30.&nbsp;září se v&nbsp;prvních čtyřech zemích <a href="/clanek/android-overovani-vyvojaru-zari-2026">začne ověřovat totožnost vývojářů</a>. Tam se ověřuje ten, kdo aplikaci vydává. Tady ten, kdo si ji pouští.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://android-developers.googleblog.com/2026/07/google-play-age-signals-api-safer-experiences.html" rel="noopener" target="_blank">Delivering safer, age-appropriate experiences on Google Play</a> – oznámení na blogu Android Developers, 29. 7. 2026</li>
<li><a href="https://developer.android.com/google/play/age-signals/overview" rel="noopener" target="_blank">Play Age Signals overview</a> a&nbsp;<a href="https://developer.android.com/google/play/age-signals/understand-age-signals-responses" rel="noopener" target="_blank">Understand age signals responses</a> – dokumentace pro vývojáře</li>
<li><a href="https://developer.android.com/google/play/age-signals/release-notes" rel="noopener" target="_blank">Play Age Signals release notes</a> – verze knihovny</li>
<li><a href="https://arstechnica.com/gadgets/2026/07/google-begins-global-rollout-of-age-verification-api-in-google-play/" rel="noopener" target="_blank">Google's „privacy-preserving“ age verification system is coming to the Play Store</a> – Ars Technica, 29. 7. 2026</li>
<li><a href="https://arstechnica.com/tech-policy/2026/07/supreme-court-lets-texas-enforce-age-verification-law-on-app-stores/" rel="noopener" target="_blank">SCOTUS lets Texas enforce app store law that Big Tech calls „censorship regime“</a> – Ars Technica, 7. 7. 2026</li>
<li><a href="https://www.bakermckenzie.com/en/insight/publications/2026/03/brazil-regulates-the-children-and-adolescents-online-safety-act" rel="noopener" target="_blank">Brazil Regulates the Children and Adolescents Online Safety Act (Digital ECA)</a> – Baker McKenzie, 19. 3. 2026</li>
</ul>]]></content:encoded>
			<enclosure url="https://svet-htc.cz/uploads/foto-m3-vekove-signaly-play-7c44cb32.jpg" length="44947" type="image/jpeg" />
		</item>
		<item>
			<title>Specifikace RCS 4.1 ladí šifrování mezi aplikacemi, přenos mezi sítěmi mění na gRPC</title>
			<link>https://svet-htc.cz/clanek/rcs-universal-profile-4-1-sifrovani-grpc</link>
			<guid isPermaLink="true">https://svet-htc.cz/clanek/rcs-universal-profile-4-1-sifrovani-grpc</guid>
			<pubDate>Tue, 28 Jul 2026 08:03:00 GMT</pubDate>
			<dc:creator>Svět HTC</dc:creator>
			<category>Aplikace</category>
			<category>Sítě</category>
			<description><![CDATA[Sdružení operátorů GSMA vydalo 28. července specifikace RCS Universal Profile 4.1. Nové funkce v nich skoro nejsou: verze upřesňuje koncové šifrování tak, aby fungovalo i mezi aplikacemi různých výrobců, a přenos mezi sítěmi převádí na gRPC. Jediná novinka, kterou uživatel uvidí, je sdílení jména a obrázku z profilu i s ovládáním, komu se pošlou.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-m3-rcs-zpravy-12af96fa.jpg" alt="iPhone s otevřeným vláknem zpráv leží na betonové desce"><figcaption>Psaní zprávy na iPhonu. Šifrované RCS se na iPhony dostalo letos v&nbsp;květnu. Foto: StockyPics, Flickr (CC0)</figcaption></figure>

<p>Sdružení operátorů GSMA vydalo <strong>28.&nbsp;července 2026</strong> specifikace RCS Universal Profile 4.1. Oznámil to technický ředitel sdružení Tom Van Pelt a&nbsp;hned v&nbsp;úvodu upozornil, že tahle verze je jiná než předchozí: nepřináší skoro žádné nové funkce pro uživatele. Podle <a href="https://www.gsma.com/newsroom/article/rcs-universal-profile-4-1-stronger-foundations-for-secure-messaging/" rel="noopener" target="_blank">oznámení</a> místo toho zpevňuje základy, aby služba fungovala bezpečněji a&nbsp;stejně napříč sítěmi, přístroji a&nbsp;aplikacemi.</p>

<p>RCS je nástupce SMS. Běží po datech a&nbsp;umí to, co lidé znají z&nbsp;chatovacích aplikací: potvrzení o&nbsp;přečtení, ukazatel psaní, fotky v&nbsp;plném rozlišení, skupinové konverzace. Universal Profile je seznam funkcí, na kterém se operátoři, výrobci telefonů a&nbsp;tvůrci systémů dohodli, aby jim to fungovalo navzájem. Ve 4G je nasazení RCS na operátorovi, v&nbsp;5G ho podle GSMA normy vyžadují.</p>

<p>Předchozí verze 4.0 z&nbsp;<strong>26.&nbsp;března 2026</strong> byla opakem téhle. <a href="https://www.gsma.com/newsroom/article/from-rich-text-to-video-rcs-universal-profile-4-0-has-arrived/" rel="noopener" target="_blank">Přidala</a> videohovor, který se dá zahájit přímo z&nbsp;konverzace, formátovaný text a&nbsp;lepší kvalitu posílaných fotek, videí a&nbsp;zvuku.</p>

<h2>Šifrování se doladilo podle toho, co se ukázalo při testech</h2>

<p>Koncové šifrování se do RCS dostalo ve verzi 3.0 v&nbsp;<strong>březnu 2025</strong>. Stojí na protokolu MLS (Messaging Layer Security) a&nbsp;GSMA k&nbsp;němu tehdy <a href="https://www.gsma.com/newsroom/article/rcs-encryption-a-leap-towards-secure-and-interoperable-messaging/" rel="noopener" target="_blank">napsalo</a>, že RCS bude „první rozsáhlou službou pro zasílání zpráv, která podporuje interoperabilní koncové šifrování mezi klientskými implementacemi od různých poskytovatelů“ (přeloženo).</p>

<p>To je na tom to podstatné. WhatsApp šifruje konverzace mezi svými uživateli, iMessage mezi svými. RCS má šifrovat i&nbsp;tehdy, když jeden účastník píše z&nbsp;aplikace Zprávy od Googlu a&nbsp;druhý z&nbsp;iMessage na iPhonu.</p>

<p>Právě tady se ukázalo, že na papíře to vypadá jednodušeji, než to je. Verze 4.1 podle GSMA promítá do standardu poznatky z&nbsp;rozsáhlého testování součinnosti, aby šifrování fungovalo „bez ohledu na to, kdo dodává technologii pod ním“ (přeloženo). Na čem konkrétně testy vázly, v&nbsp;oznámení nestojí.</p>

<h2>Přenos mezi sítěmi jde na gRPC</h2>

<p>Druhá změna je vidět ještě méně. Universal Profile 4.1 mění způsob, jakým si sítě mezi sebou předávají zprávy a&nbsp;signalizaci: zavádí bezspojový přenos postavený na gRPC.</p>

<p>gRPC je otevřený framework na volání vzdálených procedur. Podle <a href="https://grpc.io/about/" rel="noopener" target="_blank">stránek projektu</a> staví na obousměrném streamování přes HTTP/2, má knihovny v&nbsp;jedenácti jazycích a&nbsp;hodí se na propojování služeb uvnitř datových center i&nbsp;mezi nimi.</p>

<p>GSMA to samo přirovnává k&nbsp;dopravě: nestaví se nové silnice, mění se vozidla, která po nich jezdí. Menší auta uvezou tytéž informace s&nbsp;menší režií. Těžit z&nbsp;toho mají podle oznámení běžné konverzace, firemní zprávy, videohovory zahájené z&nbsp;chatu i&nbsp;hlášení spamu a&nbsp;podvodů.</p>

<h2>Co z&nbsp;toho pozná uživatel, na tom se zdroje neshodnou</h2>

<p>GSMA píše bez okolků, že si toho uživatel nemá všimnout: „Pro spotřebitele zůstanou tyto změny povětšinou nepovšimnuty, a&nbsp;přesně o&nbsp;to jde“ (přeloženo).</p>

<p>Server Android Authority to <strong>31.&nbsp;července</strong> <a href="https://www.androidauthority.com/rcs-universal-profile-4-1-3693145/" rel="noopener" target="_blank">shrnul</a> jinak. Podle něj přechod na gRPC přináší rychlejší doručování zpráv, menší vybíjení baterie a&nbsp;stabilnější spojení. Žádné takové tvrzení v&nbsp;oznámení GSMA není a&nbsp;měření k&nbsp;němu nikdo nezveřejnil. Za doložené proto bereme jen to, co říká sdružení: menší režii na přenosu a&nbsp;odolnější spojení mezi sítěmi.</p>

<h2>Jediná novinka, kterou je vidět</h2>

<p>Sdílení profilu. Uživatel bude moci v&nbsp;konverzaci ukázat jméno a&nbsp;obrázek z&nbsp;účtu, který už má, tedy od Googlu, od Applu nebo od operátora. Smysl to má hlavně ve skupinách, kde se ostatní účastníci hlásí jen telefonním číslem.</p>

<p>Součástí je ovládání, komu se ta informace pošle. Jak přesně se bude nastavovat, oznámení neuvádí, a&nbsp;nepíše ani to, kdy se funkce objeví v&nbsp;telefonech. Specifikace není totéž co vydaná aktualizace: dohodnutá verze standardu popisuje, co mají výrobci a&nbsp;operátoři udělat, ne co už udělali.</p>

<h2>Na iPhonu šifrování běží, v&nbsp;Česku ho Apple uvádí u&nbsp;jednoho operátora</h2>

<p>Apple přidal RCS do iPhonu v&nbsp;iOS 18.1. Koncové šifrování zkoušel v&nbsp;betě iOS 26.4 a&nbsp;do ostré verze ho pustil v&nbsp;iOS 26.5, která vyšla <strong>11.&nbsp;května 2026</strong>. <a href="https://9to5mac.com/2026/05/11/ios-26-5-adds-end-to-end-encryption-for-rcs-messaging-rolling-out-now/" rel="noopener" target="_blank">Podle serveru 9to5Mac</a> je funkce i&nbsp;tam označená jako beta, je zapnutá ve výchozím stavu a&nbsp;vypíná se v&nbsp;nastavení Zpráv u&nbsp;položky RCS. Zašifrované vlákno se pozná podle zámku v&nbsp;záhlaví.</p>

<p>Že to zapne výrobce telefonu, ale nestačí. Apple vede <a href="https://support.apple.com/en-us/108048" rel="noopener" target="_blank">seznam evropských operátorů</a> a&nbsp;u&nbsp;každého vypisuje, které funkce iPhonu u&nbsp;něj fungují. Šifrované RCS je v&nbsp;něm k&nbsp;31.&nbsp;červenci 2026 z&nbsp;českých sítí jen u&nbsp;<strong>T-Mobilu</strong>; u&nbsp;O2 ani u&nbsp;Vodafonu ho Apple neuvádí. Apple podle 9to5Mac dodává, že se funkce zavádí postupně a&nbsp;že ani u&nbsp;podporovaného operátora ji nemusí mít všichni zákazníci hned.</p>

<p>Náš názor: verze 4.1 je dobrá zpráva právě tím, jak je nudná. Standard, který místo nových funkcí opravuje to, co při testech nefungovalo, se chová tak, jak se standard chovat má. Horší je odstup papíru od praxe. Šifrování má RCS ve specifikaci od března 2025 a&nbsp;majitel českého iPhonu ho podle vlastního seznamu Applu dostane u&nbsp;jednoho ze tří operátorů.</p>

<p>Zdroje: oznámení GSMA k&nbsp;verzím <a href="https://www.gsma.com/newsroom/article/rcs-universal-profile-4-1-stronger-foundations-for-secure-messaging/" rel="noopener" target="_blank">4.1</a>, <a href="https://www.gsma.com/newsroom/article/from-rich-text-to-video-rcs-universal-profile-4-0-has-arrived/" rel="noopener" target="_blank">4.0</a> a&nbsp;<a href="https://www.gsma.com/newsroom/article/rcs-encryption-a-leap-towards-secure-and-interoperable-messaging/" rel="noopener" target="_blank">3.0</a>, <a href="https://www.gsma.com/solutions-and-impact/technologies/networks/rcs/universal-profile/" rel="noopener" target="_blank">stránka Universal Profile</a> téhož sdružení, <a href="https://support.apple.com/en-us/108048" rel="noopener" target="_blank">přehled operátorů</a> od Applu, <a href="https://9to5mac.com/2026/05/11/ios-26-5-adds-end-to-end-encryption-for-rcs-messaging-rolling-out-now/" rel="noopener" target="_blank">zpráva serveru 9to5Mac</a> o&nbsp;iOS 26.5, <a href="https://www.androidauthority.com/rcs-universal-profile-4-1-3693145/" rel="noopener" target="_blank">shrnutí serveru Android Authority</a> a&nbsp;<a href="https://grpc.io/about/" rel="noopener" target="_blank">stránky projektu gRPC</a>.</p>]]></content:encoded>
			<enclosure url="https://svet-htc.cz/uploads/foto-m3-rcs-zpravy-12af96fa.jpg" length="45614" type="image/jpeg" />
		</item>
		<item>
			<title>Google Play se v USA otevřel konkurenčním obchodům, stahování dál obstarává Google</title>
			<link>https://svet-htc.cz/clanek/google-play-cizi-obchody-usa</link>
			<guid isPermaLink="true">https://svet-htc.cz/clanek/google-play-cizi-obchody-usa</guid>
			<pubDate>Sun, 12 Jul 2026 11:17:00 GMT</pubDate>
			<dc:creator>Svět HTC</dc:creator>
			<category>Aplikace</category>
			<description><![CDATA[Cizí obchody s aplikacemi se v USA od 22. července smějí šířit přímo z Google Play a dostanou přístup k jeho katalogu. Google to nedělá dobrovolně: plní soudní příkaz z října 2024, který mu obojí ukládá. Samotné stažení i poplatek ale zůstávají Googlu.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-m3-obchod-play-cizi-obchody-android-sochy-5ea317cf.jpg" alt="Sochy pojmenované podle verzí Androidu"><figcaption>Sochy pojmenované podle verzí Androidu. Foto: Atomic Taco, Wikimedia Commons (CC BY-SA 2.0)</figcaption></figure>

<p>Obchod Play se 22.&nbsp;července otevřel konkurenci. Američtí majitelé telefonů s&nbsp;Androidem si od&nbsp;té chvíle mohou stáhnout cizí obchod s&nbsp;aplikacemi přímo z&nbsp;Google Play, bez povolování instalace z&nbsp;neznámých zdrojů, a&nbsp;takový obchod navíc dostane přístup k&nbsp;celému katalogu Play. Není to nabídka od&nbsp;Googlu, ale plnění soudního příkazu.</p>

<h2>Čtyři strany, které to nařizují</h2>

<p>Trvalý soudní příkaz vydal 7.&nbsp;října 2024 soudce James Donato u&nbsp;federálního soudu pro severní Kalifornii ve&nbsp;sporu Epic Games proti Googlu. V&nbsp;prosinci 2023 porota rozhodla, že Google nezákonně ovládl distribuci aplikací pro Android i&nbsp;placení v&nbsp;nich.</p>

<p>Bod&nbsp;12 zakazuje Googlu bránit tomu, aby se&nbsp;cizí obchody s&nbsp;aplikacemi šířily přes Google Play. Bod&nbsp;11 mu ukládá pustit je ke&nbsp;katalogu Play, aby mohly nabízet tytéž aplikace; u&nbsp;aplikací, které nikde jinde nejsou, se&nbsp;stažení dokončí přes Google Play za&nbsp;týchž podmínek jako přímo z&nbsp;Play. Následující věta dodává, že si Google smí ponechat veškeré příjmy s&nbsp;takovým stažením spojené. Že inkasuje i&nbsp;z&nbsp;instalace, kterou uživatel našel u&nbsp;konkurence, tedy není klička – stojí to v&nbsp;příkazu.</p>

<p>Body&nbsp;4 až&nbsp;10 – zákaz podílu na&nbsp;tržbách pro toho, kdo distribuuje aplikace, zákaz vynucené exkluzivity, povinné otevření plateb – končí shodně 1.&nbsp;listopadu 2027. U&nbsp;katalogu a&nbsp;cizích obchodů žádné pevné datum konce není: tříletá lhůta se&nbsp;rozbíhá teprve tím, že je potřebná technika plně funkční. Osm měsíců, které na&nbsp;ni Google od&nbsp;vydání příkazu dostal, uplynulo už v&nbsp;červnu 2025, program se&nbsp;rozjel o&nbsp;víc než rok později. Devátý odvolací obvod mezitím 31.&nbsp;července 2025 jednomyslně potvrdil verdikt poroty i&nbsp;příkaz. Proč se&nbsp;spuštění opozdilo, žádný z&nbsp;otevřených zdrojů neuvádí.</p>

<h2>Pět tisíc dolarů ročně za&nbsp;přezkum</h2>

<p>Program se&nbsp;jmenuje Play Catalog Access a&nbsp;podmínky má Google v&nbsp;nápovědě. Kdo se&nbsp;chce ke&nbsp;katalogu dostat, musí být registrovaný jako organizace, mít obchod dostupný v&nbsp;USA, mířit na&nbsp;americké uživatele a&nbsp;fungovat jako otevřené tržiště s&nbsp;veřejnými a&nbsp;nediskriminačními pravidly. U&nbsp;každé aplikace musí ukázat jméno, vývojáře, popis i&nbsp;oprávnění a&nbsp;nepřekročit jedno procento pokusů o&nbsp;instalaci malwaru v&nbsp;klouzavém okně 30&nbsp;dní.</p>

<p>Zaplatí za&nbsp;to 5&nbsp;000&nbsp;dolarů při vstupu za&nbsp;bezpečnostní a&nbsp;obsahový přezkum a&nbsp;pak tutéž částku každý další rok, aby o&nbsp;přístup nepřišel; tak to stojí v&nbsp;nápovědě a&nbsp;stejně to uvádí 9to5Google. Tech Times z&nbsp;toho počítá deset tisíc za&nbsp;první rok, nápověda ale roční platbu klade až po&nbsp;té vstupní. Účtovat Googlu příkaz dovoluje, jenže bod&nbsp;12 žádá poplatek přiměřený a&nbsp;vycházející ze&nbsp;skutečných nákladů. Jestli tomu pět tisíc dolarů ročně odpovídá, se&nbsp;v&nbsp;dokumentaci nedozvíte a&nbsp;nenašel jsem to ani jinde. Spory má podle příkazu nejdřív posoudit tříčlenná technická komise, přičemž důkazní břemeno nese Google.</p>

<p>Katalog dostane obchod jako denní snímek přes úložiště Google Cloud Storage. Instalaci ale nedělá: když uživatel klepne na&nbsp;stažení, cizí obchod jen předá požadavek aplikaci Google Play přes rozhraní Inline Install API a&nbsp;dál běží obvyklá cesta včetně kontroly Play Protect i&nbsp;poplatku. Tech Times v&nbsp;den spuštění poznamenal, že příručka k&nbsp;tomuto rozhraní byla vedená jako připravovaná.</p>

<p>Vývojáře program zahrnul sám od&nbsp;sebe: americké výpisy jejich aplikací a&nbsp;her putují do&nbsp;katalogu automaticky, pokud to nezakážou. V&nbsp;Play Console je na&nbsp;to položka Catalog Settings se&nbsp;třemi volbami – všem obchodům, po&nbsp;jednom, nikomu. Bod&nbsp;11 příkazu takovou možnost Googlu ukládá.</p>

<h2>Dohoda, která spadla pod stůl</h2>

<p>Ještě na&nbsp;jaře to vypadalo jinak. Google a&nbsp;Epic ohlásili v&nbsp;listopadu 2025 dohodu a&nbsp;do&nbsp;4.&nbsp;března 2026 podali soudu upravený návrh, který měl příkaz nahradit mírnějším uspořádáním: místo šíření cizích obchodů uvnitř Play webový postup instalace pro registrované obchody, a&nbsp;k&nbsp;tomu bez práva vývojáře dát do&nbsp;aplikace odkaz ke&nbsp;stažení mimo Play.</p>

<p>Soudce Donato si ale na&nbsp;posouzení návrhu přizval nezávislou znalkyni, ekonomku Nancy Roseovou z&nbsp;MIT. Podle Tech Times shledala ve&nbsp;vyjádření z&nbsp;12.&nbsp;července 2026, že by dohoda mohla odstranit důležitá soutěžní ustanovení příkazu. Stash z&nbsp;téhož vyjádření uvádí, že zrušení toho odkazu označila za&nbsp;zbytečnou a&nbsp;nákladnou chybu.</p>

<p>Tři dny nato, 15.&nbsp;července, obě firmy návrh společně stáhly. Google to zdůvodnil tím, že nechce protahovat řízení, které vnáší do&nbsp;ekosystému nejistotu; že za&nbsp;tím stojí posudek znalkyně, neřekla podle Stashe ani jedna strana. Platí tedy dál Donatův příkaz z&nbsp;října 2024 – a&nbsp;týden po&nbsp;stažení návrhu se&nbsp;Play otevřel.</p>

<h2>Co z&nbsp;toho platí u&nbsp;nás</h2>

<p>Z&nbsp;otevření obchodu nic. Bod&nbsp;3 vymezuje působnost příkazu na&nbsp;Spojené státy a&nbsp;podmínky programu navíc vyžadují, aby se&nbsp;obchod na&nbsp;americké uživatele omezil.</p>

<p>Platí tu ale druhá věc, oznámená zvlášť. Viceprezident Paul Feng 24.&nbsp;června napsal na&nbsp;vývojářský blog Androidu, že se&nbsp;od&nbsp;30.&nbsp;června 2026 dělí poplatek na&nbsp;dvě části: na&nbsp;poplatek za&nbsp;službu a&nbsp;k&nbsp;tomu poplatek za&nbsp;platbu ve&nbsp;výši 5&nbsp;%, který se&nbsp;platí jen při použití platebního systému Google Play. Kdo pošle platbu jinudy nebo odkáže na&nbsp;vlastní web, těch pět procent neplatí – a&nbsp;právě tuhle možnost mají podle téhož textu vývojáři dodávající digitální obsah do&nbsp;Spojeného království a&nbsp;do&nbsp;Evropského hospodářského prostoru, tedy i&nbsp;k&nbsp;nám.</p>

<h2>Druhé dveře se&nbsp;přivírají</h2>

<p>Od&nbsp;30.&nbsp;září 2026 bude Google vyžadovat ověření totožnosti vývojáře i&nbsp;u&nbsp;aplikací, které se&nbsp;na&nbsp;certifikované zařízení s&nbsp;Androidem dostanou úplně mimo Google Play. Nejdřív to platí v&nbsp;Brazílii, Indonésii, Singapuru a&nbsp;Thajsku, v&nbsp;roce 2027 se&nbsp;má rozšířit celosvětově. Google to přirovnává ke&nbsp;kontrole dokladů na&nbsp;letišti: potvrdí se&nbsp;totožnost cestujícího, ne&nbsp;obsah zavazadla.</p>

<p>Podle Tech Times proti tomu podepsaly otevřený dopis vedení Alphabetu mimo jiné Electronic Frontier Foundation a&nbsp;Vivaldi; projekt F-Droid uvedl, že by ho povinná registrace fakticky připravila o&nbsp;možnost fungovat. To už je moje úvaha, ne&nbsp;údaj ze&nbsp;zdroje: soud řešil, kdo smí do&nbsp;obchodu, kdežto tady jde o&nbsp;to, kdo smí na&nbsp;telefon.</p>

<p>Co se&nbsp;22.&nbsp;července doopravdy změnilo, se&nbsp;pozná až podle toho, kdo se&nbsp;do&nbsp;programu přihlásí. Žádný ze&nbsp;zdrojů, které jsem si otevřel, jmenovitě nepotvrdil jediný obchod, jenž by ke&nbsp;katalogu Play přístup už měl.</p>

<p>Zdroje: <a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.373179/gov.uscourts.cand.373179.1017.0_3.pdf" target="_blank" rel="noopener">znění soudního příkazu</a>, <a href="https://support.google.com/googleplay/android-developer/answer/17117200?hl=en" target="_blank" rel="noopener">podmínky programu Play Catalog Access</a>, <a href="https://support.google.com/googleplay/android-developer/answer/17187609?hl=en" target="_blank" rel="noopener">nápověda k&nbsp;zařazení výpisů</a>, <a href="https://android-developers.googleblog.com/2026/06/play-expanded-billing.html" target="_blank" rel="noopener">příspěvek Paula Fenga</a>, <a href="https://support.google.com/android-developer-console/answer/16561738?hl=en" target="_blank" rel="noopener">nápověda k&nbsp;ověřování vývojářů</a>, <a href="https://www.techtimes.com/articles/321269/20260722/google-play-now-hosts-rival-android-stores-still-controls-every-download.htm" target="_blank" rel="noopener">Tech Times</a>, <a href="https://www.stash.gg/blog/why-epic-and-google-just-walked-away-from-their-own-settlement" target="_blank" rel="noopener">Stash</a> a&nbsp;<a href="https://9to5google.com/2026/07/15/google-play-store-third-party-android-app-store-changes-july/" target="_blank" rel="noopener">9to5Google</a>.</p>]]></content:encoded>
			<enclosure url="https://svet-htc.cz/uploads/foto-m3-obchod-play-cizi-obchody-android-sochy-5ea317cf.jpg" length="199075" type="image/jpeg" />
		</item>
		<item>
			<title>Android začne 30. září ověřovat vývojáře ve čtyřech zemích a sedmi obchodech</title>
			<link>https://svet-htc.cz/clanek/android-overovani-vyvojaru-zari-2026</link>
			<guid isPermaLink="true">https://svet-htc.cz/clanek/android-overovani-vyvojaru-zari-2026</guid>
			<pubDate>Thu, 18 Jun 2026 15:47:00 GMT</pubDate>
			<dc:creator>Svět HTC</dc:creator>
			<category>Aplikace</category>
			<description><![CDATA[Od 30. září 2026 nepůjde na certifikovaných telefonech v Brazílii, Indonésii, Singapuru a Thajsku běžnou cestou nainstalovat aplikaci, jejíž vývojář se nezaregistroval u Googlu. Kontrola se týká sedmi obchodů včetně Google Play, Galaxy Store a GetApps. Celosvětově se má pravidlo rozšířit v roce 2027.]]></description>
			<content:encoded><![CDATA[<p>Google zveřejnil 18.&nbsp;června 2026 na <a href="https://android-developers.googleblog.com/2026/06/android-developer-verification.html" rel="noopener" target="_blank">vývojářském blogu Androidu</a> přesné datum a&nbsp;seznam zemí, kterými to začne. Od 30.&nbsp;září 2026 začne systém při instalaci kontrolovat, jestli aplikaci zaregistroval ověřený vývojář. Nejdřív to platí v&nbsp;Brazílii, Indonésii, Singapuru a&nbsp;Thajsku, celosvětově se pravidlo má rozšířit v&nbsp;roce 2027.</p>

<figure><img src="/uploads/foto-m3-android-overovani-vyvojaru-2602a00b.jpg" alt="Zelená socha maskota Androidu v mlze před kancelářskou budovou"><figcaption>Socha maskota Androidu v&nbsp;areálu Googlu. Foto: Marcin Wichary, Wikimedia Commons (CC BY 2.0)</figcaption></figure>

<h2>Sedm obchodů a&nbsp;čtyři země</h2>

<p>Kontrola se na startu týká instalací ze sedmi obchodů: Google Play, HONOR App Market, OPPO App Market, Galaxy Store, Palm Store, V-Appstore a&nbsp;GetApps. Blog je uvádí jako obchody Googlu, Honoru, OPlusu (tedy OPPO), Samsungu, Transsionu, viva a&nbsp;Xiaomi. Google Play se sice <a href="/clanek/google-play-cizi-obchody-usa">v&nbsp;USA od&nbsp;22.&nbsp;července otevřel konkurenčním obchodům</a>, ale povinnost ověřovat vývojáře platí pro všech sedm stejně.</p>

<p><a href="https://support.google.com/android/answer/17065026?hl=en" rel="noopener" target="_blank">Nápověda Androidu</a> upřesňuje, že jde o&nbsp;certifikovaná zařízení s&nbsp;Androidem 8 a&nbsp;novějším, tedy o&nbsp;telefony s&nbsp;předinstalovanými službami Googlu. Od června rozesílá Google podle blogu na většinu zařízení s&nbsp;Androidem systémovou službu Android Developer Verifier (balíček <code>com.google.android.verifier</code>), která před instalací ověří, že aplikace patří zaregistrovanému vývojáři.</p>

<p>Aplikaci bez registrace půjde po 30.&nbsp;září nainstalovat dvěma cestami: z&nbsp;počítače vývojářským nástrojem adb, nebo takzvaným pokročilým postupem.</p>

<h2>Termín platí i&nbsp;mimo ty čtyři země</h2>

<p>Do příspěvku na blogu přibyla 15.&nbsp;července věta, která rozsah rozšiřuje. Vývojáři vydávající na Google Play si mají do 30.&nbsp;září zkontrolovat, jestli jsou všechny jejich aplikace zaregistrované v&nbsp;Play Console. Důvod Google píše natvrdo: aby se vyhnuli „global removal from Google Play“, tedy odstranění z&nbsp;obchodu po celém světě. Zároveň uvádí, že 99&nbsp;% aplikací na Play se zaregistrovalo automaticky.</p>

<p>Jsou to dvě různé věci. Kontrola při instalaci se 30.&nbsp;září zapne ve čtyřech zemích, kdežto vyřazení z&nbsp;Play hrozí kdekoli.</p>

<h2>Jak vypadá pokročilý postup</h2>

<p>Podobu obchvatu popsal Google <a href="https://android-developers.googleblog.com/2026/03/android-developer-verification.html" rel="noopener" target="_blank">19.&nbsp;března</a>. Je to jednorázový proces o&nbsp;pěti krocích: zapnout v&nbsp;nastavení vývojářský režim, potvrdit, že uživatele k&nbsp;tomu nikdo nenavádí, restartovat telefon a&nbsp;znovu se přihlásit, po jednodenní ochranné lhůtě se vrátit a&nbsp;potvrdit se otiskem prstu, obličejem nebo PINem. Teprve pak jdou instalovat aplikace od neověřených vývojářů, a&nbsp;to buď na sedm dní, nebo natrvalo. Varování, že aplikace ověřená není, zůstává; projde se přes něj tlačítkem.</p>

<p>Google to zdůvodňuje podvody, při kterých útočník oběť po telefonu navádí, aby si škodlivou aplikaci nainstalovala. Restart podle něj přeruší probíhající hovor i&nbsp;vzdálený přístup a&nbsp;denní lhůta rozbije uměle vyvolaný spěch. Odvolává se na zprávu sdružení Global Anti-Scam Alliance z&nbsp;roku 2025, podle které 57&nbsp;% dotázaných dospělých za předchozí rok zažilo podvod a&nbsp;ztráty spotřebitelů po celém světě dosáhly 442 miliard dolarů.</p>

<h2>Doklad totožnosti a&nbsp;poplatek 25 dolarů</h2>

<p>Registrace má dva kroky. Nejdřív ověření totožnosti: zákonné jméno, adresa, e-mail a&nbsp;telefon, u&nbsp;organizací navíc identifikátor D-U-N-S a&nbsp;ověření firemního webu. <a href="https://developer.android.com/developer-verification" rel="noopener" target="_blank">Stránka pro vývojáře</a> upozorňuje, že Google může chtít i&nbsp;doklad vydaný státem. Druhým krokem je registrace názvů balíčků, kde vývojář dokládá vlastnictví aplikace souborem APK podepsaným vlastním soukromým klíčem.</p>

<p>Za účet v&nbsp;Android Developer Console se platí 25 dolarů, což má <a href="https://support.google.com/android-developer-console/answer/16561738?hl=en" rel="noopener" target="_blank">nápověda konzole</a> v&nbsp;seznamu častých dotazů jako samostatnou otázku. Vedle toho vzniká účet s&nbsp;omezenou distribucí: zdarma, bez dokladu totožnosti, ale aplikace se z&nbsp;něj dá nainstalovat nejvýš na dvacet zařízení, jejichž majitelé k&nbsp;tomu výslovně dají svolení. Tenhle typ účtu i&nbsp;pokročilý postup se mají podle Googlu spustit v&nbsp;srpnu, tedy měsíc před ostrým startem.</p>

<h2>Co proti tomu namítá F-Droid</h2>

<p>Repozitář svobodného softwaru F-Droid patří k&nbsp;nejhlasitějším odpůrcům. V&nbsp;<a href="https://f-droid.org/2026/02/24/open-letter-opposing-developer-verification.html" rel="noopener" target="_blank">otevřeném dopise z&nbsp;24.&nbsp;února</a> píše, že povinná registrace u&nbsp;jedné firmy promění otevřenou platformu v&nbsp;uzavřenou, a&nbsp;vývojářům doporučuje se do programu nehlásit „now or ever“, tedy teď ani nikdy. Dopis na webu keepandroidopen.org podepsalo přes sedmdesát organizací, mezi nimi Electronic Frontier Foundation, Free Software Foundation Europe, Software Freedom Conservancy a&nbsp;norské sdružení spotřebitelů Forbrukerrådet.</p>

<p>Část únorových výhrad mezitím padla. Dopis tvrdil, že pokročilý postup do září k&nbsp;dispozici nebude a&nbsp;že o&nbsp;něm Google odmítá sdělit podrobnosti; popis vyšel o&nbsp;necelý měsíc později a&nbsp;spuštění je slíbené na srpen. Hlavní námitka ale trvá. Podle serveru The Hacker News sestavuje a&nbsp;podepisuje F-Droid aplikace mnoha přispěvatelů, kteří vystupují pod přezdívkou a&nbsp;svou totožnost Googlu nedají, takže registrace každé aplikace pod jednou doloženou totožností je pro repozitář neproveditelná.</p>

<p>V&nbsp;<a href="https://f-droid.org/2026/07/01/adv-malware.html" rel="noopener" target="_blank">textu z&nbsp;1.&nbsp;července</a> popisuje ověřovací službu záměrně slovníkem používaným pro škodlivý kód: běží prý na pozadí s&nbsp;nejvyššími oprávněními, nejde ji zablokovat ani odinstalovat a&nbsp;Play Protect ji neodhalí, protože je sám cestou, kterou se rozšiřuje. Věcné jádro té stížnosti leží jinde. Podle F-Droidu ověřování nezabrání tomu, aby někdo škodlivou aplikaci vydal poprvé; ztíží jen opakování téhož útočníka pod novým podpisovým klíčem. K&nbsp;tomu upozorňuje, že podmínky Android Developer Console v&nbsp;bodě 6.5 dovolují Googlu zrušit přístup tomu, kdo šíří „malware or other harmful applications“, přičemž slovo malware v&nbsp;tom dokumentu nikde definované není.</p>

<p>Číslo 99&nbsp;% podle F-Droidu neukazuje ochotu vývojářů. Ti na Play byli podle něj zahrnuti automaticky na základě smlouvy, kterou s&nbsp;obchodem už měli. Ve čtyřech zemích, kde pravidlo začne platit, žije podle jeho odhadu kolem 580 milionů lidí.</p>

<h2>Co zůstává nezodpovězené</h2>

<p>Server <a href="https://thehackernews.com/2026/06/google-sets-sept-30-deadline-for.html" rel="noopener" target="_blank">The Hacker News</a>, který termín rozebral 22.&nbsp;června, jmenuje tři otázky, na které Google před celosvětovým spuštěním neodpověděl: jak se může vývojář odvolat, když ho firma označí omylem, co si v&nbsp;registru totožností ponechá a&nbsp;jak dlouho, a&nbsp;jestli nabídne nějakou cestu repozitářům, které kontrolu vlastnictví jednotlivých aplikací nesplní bez změny způsobu práce. F-Droid k&nbsp;tomu přidává otázky za uživatele: co se 30.&nbsp;září stane s&nbsp;aplikacemi, které už v&nbsp;telefonu jsou, a&nbsp;jestli se z&nbsp;nich dá dostat k&nbsp;datům, pokud přestanou fungovat.</p>

<p>Majiteli telefonu mimo ty čtyři země se při instalaci zatím nezmění nic. Pokud ale některá jeho aplikace patří vývojáři, který se do konce září nezaregistruje, může zmizet z&nbsp;Google Play i&nbsp;jemu. A&nbsp;v&nbsp;roce 2027 se kontrola při instalaci má rozšířit všude.</p>]]></content:encoded>
			<enclosure url="https://svet-htc.cz/uploads/foto-m3-android-overovani-vyvojaru-2602a00b.jpg" length="62880" type="image/jpeg" />
		</item>
		<item>
			<title>R8 zrychlil korutiny v Androidu až dvakrát, předtím kazil start aplikacím s moduly</title>
			<link>https://svet-htc.cz/clanek/r8-korutiny-unsafe-android</link>
			<guid isPermaLink="true">https://svet-htc.cz/clanek/r8-korutiny-unsafe-android</guid>
			<pubDate>Mon, 18 May 2026 21:37:00 GMT</pubDate>
			<dc:creator>Svět HTC</dc:creator>
			<category>Android</category>
			<category>Aplikace</category>
			<description><![CDATA[Google popsal, jak kompilátor R8 zrychlil v Androidu spouštění korutin až dvojnásobně: přestal se ptát systému na to, co si může spočítat při překladu. Čtyři dny předtím dostal hlášení, že pomocná třída, kterou si k tomu generuje, skončila v nesprávné části aplikace. Ta pak spadla hned při startu.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/m3-pixel5-r8-a161eef6.jpg" alt="Telefon Google Pixel 5 s domovskou obrazovkou plnou aplikací"><figcaption>Na Pixelu 5 měřil tým Androidu rozdíl mezi oběma způsoby atomického zápisu. Foto: slgckgc, Wikimedia Commons (CC BY 2.0)</figcaption></figure>
<p>Aplikace pro Android se dnes většinou píšou v&nbsp;jazyce Kotlin a&nbsp;souběžné operace v&nbsp;nich obstarávají <strong>korutiny</strong> – lehké úlohy, které umí uprostřed práce ustoupit a&nbsp;později pokračovat tam, kde skončily. Načítání dat ze sítě, animace, reakce na dotyk prstu: pod tím vším běží korutina. Tým Androidu <a href="https://android-developers.googleblog.com/2026/07/how-r8-made-kotlin-coroutines-2x-faster.html" rel="noopener" target="_blank">27.&nbsp;července popsal</a>, proč byly pomalé a&nbsp;co s&nbsp;tím udělal kompilátor R8.</p>
<p>Výsledek: od verze 9.2.0 vývojářského nástroje Android Gradle Plugin zrychlí R8 běžné atomické operace dvakrát až čtyřikrát a&nbsp;spuštění a&nbsp;zrušení korutiny až dvojnásobně. Vývojář pro to nemusí udělat nic než přejít na novou verzi nástroje.</p>
<h2>Osmdesát procent času padlo na dotaz, který mohl odpadnout</h2>
<p>Nález přišel od týmu kolem Jetpack Compose, což je knihovna, kterou se dnes v&nbsp;Androidu skládá vzhled aplikací. Když se měřilo, kde se ztrácí čas, vyšlo najevo, že u&nbsp;prvku <code>Modifier.clickable</code> – tedy u&nbsp;obyčejného „na tohle se dá kliknout“ – spolklo osmdesát procent času vytváření a&nbsp;rušení vnitřních korutin.</p>
<p>Příčina je v&nbsp;knihovně kotlinx.atomicfu, kterou korutiny používají na atomické zápisy, tedy takové, co nemůže rozpůlit jiné vlákno uprostřed. Podle <a href="https://github.com/Kotlin/kotlinx-atomicfu" rel="noopener" target="_blank">dokumentace projektu</a> se atomická hodnota na Javě nahrazuje třídou <code>AtomicXxxFieldUpdater</code> ze standardní knihovny. Ta si ale položku hledá podle jména za běhu a&nbsp;pokaždé kontroluje, jestli existuje a&nbsp;jestli je přístupná. Každé spuštění, pozastavení, zrušení i&nbsp;dokončení korutiny volá aspoň jednu takovou operaci.</p>
<p>Kolik to dělá, ukázalo měření na telefonu Pixel 5 s&nbsp;rozhraním API 33. Přímá atomická reference zvládla dvojici zápisů za 50,7 nanosekundy, tatáž operace přes atomicfu potřebovala 135 nanosekund. Blog z&nbsp;toho počítá zpomalení přibližně 2,7krát a&nbsp;dodává, že běhové prostředí ART tuhle režii samo neodstraní.</p>
<h2>Kompilátor to spočítá dopředu</h2>
<p>R8 je nástroj, který v&nbsp;překladu aplikace zmenšuje a&nbsp;optimalizuje výsledný kód. Vidí přitom celý program naráz, takže pozná, že se ta reflexivní kontrola ptá pořád na totéž. Postup má tři kroky: k&nbsp;původní položce přidá číslo, které říká, kde přesně v&nbsp;paměti objektu hodnota leží, pak nahradí volání aktualizátoru přímým voláním do třídy <code>sun.misc.Unsafe</code> – a&nbsp;nakonec uklidí to, co zůstalo nepoužité.</p>
<p>Náhrada se nedělá naslepo. R8 ji provede jen tam, kde umí dokázat, že aktualizátor pochází z&nbsp;instrumentované položky a&nbsp;že typy sedí; jinde volání nechá být. Kde nemá jistotu, že hodnota není prázdná, vloží kontrolu. Jedna aplikace tak může mít část volání optimalizovanou a&nbsp;část ne.</p>
<p>Zisk se podle blogu projevil hlavně v&nbsp;Compose, jehož vlastní měřítka výkonu korutiny sledují. Po přechodu na novou verzi R8 v&nbsp;nich vyšlo dvojnásobné zlepšení u&nbsp;spouštění a&nbsp;rušení korutiny v&nbsp;<code>LaunchedEffect</code>. Číslo tedy pochází z&nbsp;měřítek jedné knihovny, ne z&nbsp;měření hotových aplikací.</p>
<h2>Pomocná třída skončila v&nbsp;modulu, který na telefonu nebyl</h2>
<p>K&nbsp;přístupu do <code>sun.misc.Unsafe</code> si R8 generuje vlastní pomocnou třídu, kterou v&nbsp;aplikaci sdílejí všechna optimalizovaná místa. A&nbsp;právě ta se stala předmětem <a href="https://issuetracker.google.com/issues/537973315" rel="noopener" target="_blank">hlášení, které do sledovače chyb dorazilo 23.&nbsp;července</a>. Nepodal ho nikdo z&nbsp;Googlu, ale vývojář, kterému aplikace přestala fungovat po přechodu na verzi 9.3.0 zmíněného nástroje s&nbsp;R8 ve verzi 9.3.16.</p>
<p>Aplikace v&nbsp;hlášení má vedle základního modulu ještě jeden doinstalovatelný, který si telefon stáhne, teprve když ho uživatel potřebuje. R8 pojmenoval pomocnou třídu podle třídy, u&nbsp;které vznikla, a&nbsp;ta patřila právě do doinstalovatelného modulu. Podle hlásitele určilo právě zvolené jméno i&nbsp;to, kam ji kompilátor uloží. V&nbsp;základním balíčku ji přitom potřebovalo přes dvacet dalších tříd – a&nbsp;jsou to samé korutiny a&nbsp;zámky, od <code>StateFlowImpl</code> po vnitřní struktury knihovny Ktor.</p>
<p>Na telefonu to dopadlo tak, že aplikace nedoběhla ani do konce svého startu. Ohlásila <code>NoClassDefFoundError</code>, tedy že hledanou třídu nenašla. Když se stejná aplikace sestavila do jednoho spojeného balíčku, fungovala; chyba se projevila jen tam, kde si telefon stáhl samotný základ – tedy při běžné instalaci z&nbsp;obchodu. Hlásitel to doložil výpisem tříd z&nbsp;jednotlivých částí balíčku.</p>
<p>Oprava vznikla týž den. Autorem obou změn v&nbsp;<a href="https://r8.googlesource.com/r8/+/d15a63e5f955" rel="noopener" target="_blank">repozitáři R8</a> je Søren Gjesse z&nbsp;Googlu a&nbsp;jejich smysl je prostý: pomocná třída pro Unsafe patří vždy do základního balíčku, ať se jmenuje po čemkoli. Vedle opravy přibyl i&nbsp;test, který stav znovu vyvolá, aby se nevrátil. Do hlavní vývojové větve obojí dorazilo 27.&nbsp;července, tedy v&nbsp;den, kdy vyšel blog o&nbsp;zrychlení.</p>
<h2>Co z&nbsp;toho pozná majitel telefonu</h2>
<p>Přímo nic – a&nbsp;to je na tom podstatné. Aplikace se nezrychlí tím, že si ji uživatel aktualizuje ze současné verze, ale až tehdy, když ji její autor znovu sestaví novějším nástrojem a&nbsp;novou verzi nahraje. U&nbsp;živě vyvíjené aplikace to je otázka nejbližšího vydání, u&nbsp;té, o&nbsp;kterou se nikdo nestará, se nestane nic.</p>
<p>Část zrychlení navíc přišla i&nbsp;bez R8. Blog uvádí, že po úpravách překladu za běhu v&nbsp;novějších verzích běhového prostředí Androidu se táž měřítka zlepšila asi o&nbsp;patnáct procent sama od sebe. Kdo má telefon s&nbsp;čerstvým systémem, kus zisku už tedy má.</p>
<p>Stojí za zaznamenání, že <a href="https://developer.android.com/build/releases/past-releases/agp-9-2-0-release-notes" rel="noopener" target="_blank">poznámky k&nbsp;vydání Android Gradle Pluginu 9.2.0</a> z&nbsp;letošního dubna o&nbsp;téhle optimalizaci nemluví ani slovem – mezi změnami v&nbsp;R8 popisují jen dvě jiné úpravy pravidel. Vývojář se o&nbsp;ní dozvěděl až z&nbsp;blogu o&nbsp;tři měsíce později. Podle nás je to škoda: změna, která přepisuje způsob práce s&nbsp;pamětí ve všech knihovnách postavených na atomických operacích, si zmínku v&nbsp;poznámkách zaslouží, i&nbsp;kdyby jen jednořádkovou.</p>
<p>Zdroje: <a href="https://android-developers.googleblog.com/2026/07/how-r8-made-kotlin-coroutines-2x-faster.html" rel="noopener" target="_blank">Android Developers Blog</a>, <a href="https://issuetracker.google.com/issues/537973315" rel="noopener" target="_blank">hlášení b/537973315</a>, <a href="https://r8.googlesource.com/r8/+log/refs/heads/main" rel="noopener" target="_blank">repozitář R8</a>, <a href="https://github.com/Kotlin/kotlinx-atomicfu" rel="noopener" target="_blank">kotlinx.atomicfu</a>, <a href="https://developer.android.com/build/releases/past-releases/agp-9-2-0-release-notes" rel="noopener" target="_blank">poznámky k&nbsp;vydání AGP 9.2.0</a>. O&nbsp;tom, co se v&nbsp;systému změnilo pro uživatele, jsme psali v&nbsp;článku <a href="/clanek/android-17-co-se-meni-pro-uzivatele">Android 17 přinesl bubliny a&nbsp;strop na paměť aplikací</a>.</p>]]></content:encoded>
			<enclosure url="https://svet-htc.cz/uploads/m3-pixel5-r8-a161eef6.jpg" length="70258" type="image/jpeg" />
		</item>
	</channel>
</rss>
