Newsletter 365tipů můžete číst zdarma. Placené předplatné je dobrovolná podpora, která pomáhá webu pokračovat.
Podpořit 365tipů

TIP#2602: Ukončovat (zavírat, opouštět) aplikace na mobilních telefonech?

Ne že by se to tu už tak trochu neprobíralo. Například v Ušetříte si na iPhone (iPadu) baterií tím, že ukončíte nepoužívanou aplikaci? Stále se to ale vrací jako téma, například čerstvě u aplikace eDoklady. Lidé si stěžuje, že “jde vystoupit jen přes task manager”.

Hned na úvod stručně a jasně. Ukončovat aplikace na mobilních telefonech je zbytečné a nepřináší žádné výhody – tedy ani úsporu baterie, ani úsporu výkonu. Aplikace “opusťte” tím, že se přepnete na plochu nebo do jiné aplikace. 

Jediný vhodný důvod k “násilnému” ukončení aplikace je ten, že nefunguje, chová se chaoticky. Klasické “vystoupit a nastoupit” velmi často pomůže. Právě to udělejte z nějakého toho “task manageru”, tedy přehledu otevřených aplikací, kde můžete vynutit jejich ukončení. Případně jinými způsoby nebo na jiném místě v systému telefonu. 

Proč tomu tak je? Na mobilních telefonech nezůstávají běžet aplikace ponechané “na pozadí”, tedy ty se kterými nepracujete a nemáte ja na displeji) aktivní. 

Apple je v tomto ohledu velmi drastické a nepovolí takto ponechat víc než pár aplikací a ty “starší” doslova zabíjí – včetně neuložení rozpracovaných věcí (jako například rozepsaný komentář na sociální síti) a také včetně toho, že přestane fungovat něco, co chcete aby fungovalo – proto je například velmi vhodné si Stravu (či jiné sledování aktivit) nechávat jako aktivní, tedy mít ji “na displeji”. 

O tom které aplikace mohou běžet „na pozadí“ rozhoduje Apple – vedle sledování sportovních aktivit to mohou být mapové aplikace, ale třeba i hudba či podcasty – tam je prostě třeba, aby aplikace zůstala v běhu a nebyla v nevhodný moment omezena. 

Android je na tom poněkud lépe v tom, že umožňuje běh na pozadí více aplikacím, ale v okamžiku kdy to potřebuje, tak i tam dojde k “úklidu” a efektivnímu uspání aplikace. Respektive, aplikace se ukončují automaticky, pokud je telefon v klidovém režimu nebo pokud aplikace nevyužívá žádné zdroje po delší dobu

Zajímavé (a zmíněné v tipu výše) je i to, že samotné “zabití” aplikace může paradoxně spotřebovat víc energie, než když ji ponecháte uspanou. Výjimkou jsou aplikace, které na pozadí spotřebovávají příliš energie – což zjistíte sledováním stavu baterie. 

 Ukončení aplikace může být ještě výhodně tam, kde data v ní zabírají enormní množství paměti. Typickým příkladem mohou být sociální sítě – je tam ale nejisté, zda skutečně dojde k uvolnění dostatku paměti, protože řada aplikací si hodně věcí ukládá do cache, vyrovnávací paměti, aby šetřila datové přenosy a fungovala rychleji. A ukončení aplikace se cache nijak nedotkne.

Na Androidu jsou možnosti jak sledovat využití paměti, bohužel na iPhone toto možné není. Apple uživatelům takovou možnost nedává.

Co tedy s těmi (například) eDoklady?

Nic, prostě je opusťte odchodem na plochu nebo vyvoláním jiné aplikace. Zůstanou na pozadí, po určité době je systém uspí a běžet nebudou. Stejně jako je to u většiny aplikací, tedy těch, které si přímo od systému nevyžadují zanechání běhu (jako třeba navigace, hudební přehrávač, atd, jak už bylo řečeno výše).

eDoklady pak probudíte tím, že se na aplikaci přepnete, aktivujete ji. Tady navíc ani nejde o aplikaci co by posílala upozornění jako třeba sociální sítě. Ale i tam to funguje trochu jinak, než že by Twitter, Facebook či Instagram co není aktivní musel plně běžet jen proto, aby vám posílal upozornění.