Poloha je privilegovaná informace, ke které se aplikace snaží získat přístup na chytrých telefonech. Některé aplikace, jako jsou Mapy Google, jej ke svému fungování potřebují. Jiné aplikace, jako je Facebook, to ke své základní funkci opravdu nepotřebují. V systémech iOS i Android můžete aplikacím omezit přístup k poloze. V systému Android můžete spravovat přesnost polohy, takže aplikace nemohou přesně vědět, kde se nacházíte.
Přesnost polohy na Androidu
Chcete-li spravovat přesnost polohy, otevřete aplikaci Nastavení a přejděte do části Poloha. Za předpokladu, že je již zapnutý, uvidíte možnost „Režim“. Klepněte na něj. Na obrazovce Režim polohy se zobrazí seznam tří režimů přesnosti polohy, které Android podporuje.
Režim High Accuracy využívá každý jednotlivý bezdrátový spínač a váš GPS ke sledování, kde se nacházíte. Pokud používáte službu přivolání jízdy, jako je Uber nebo Lyft, budete muset povolit vysokou přesnost, aby aplikace mohly určit vaši aktuální polohu.
Metoda úspory baterie závisí na síti vašeho operátora, Wi-Fi a Bluetooth k určení vaší polohy. Vynechává pouze GPS, ale GPS je docela důležité, a pokud jste na cestách, tato možnost sama o sobě nebude stačit k používání aplikací jako Uber nebo Google Maps.
Režim Pouze zařízení je nejvíce omezující režim umístění. Spoléhá pouze na vaši GPS a senzory vašeho zařízení, aby zjistil, kde jste. Zjistíte, že většina aplikací, které potřebují používat vaši polohu, nebude schopna zjistit, kde se nacházíte, když máte zapnutou polohu v režimu Pouze zařízení.
Android vám bohužel neumožňuje nastavit přesnost polohy pro jednotlivé aplikace. Aplikaci můžete povolit nebo zablokovat přístup k vaší aktuální poloze, ale všechny aplikace, které mají přístup k vaší poloze, budou mít stejnou úroveň přístupu. Pokud jste například povolili Mapám Google a aplikaci Facebook používat vaši aktuální polohu a vybrali jste režim „Vysoká přesnost“, obě aplikace budou moci určit vaši polohu pomocí GPS, WiFi, Bluetooth a vaší mobilní sítě. .
Prostor pro zlepšení
Je těžké nesrovnávat správu polohy na Androidu s iOS. iOS neposkytuje uživatelům tento druh kontroly nad přesností polohy, ale umožňuje uživatelům vybrat si, které aplikace mají přístup k jejich poloze, i když běží na pozadí, a které ne. Tato konkrétní funkce vyžaduje, aby pro ni aplikace přidaly podporu. Pokud má například aplikace pouze jednu možnost, tj. neustále používat polohu, pak ji jako uživatel nemůžete omezit tak, aby používala vaši polohu pouze tehdy, když uvedenou aplikaci aktivně používáte. Uber je toho zářným příkladem. Aplikace Uber pro iOS měla úplný přístup k vaší poloze, i když byla na pozadí. Pouze prostřednictvím nedávné aktualizace mohli uživatelé omezit přístup k poloze pro Uber.
Ani iOS, ani Android to nemají úplně v pořádku. Android umožňuje spravovat přesnost polohy, ale ne na základě jednotlivých aplikací. iOS umožňuje omezit přístup k poloze pro jednotlivé aplikace, ale neumožňuje spravovat přesnost polohy. Musí existovat rozumný způsob, jak tyto dva koncepty sloučit, aniž by to znamenalo pro vývojáře noční můru a aniž by bylo nutné koncové uživatele nutit, aby museli číst manuál, aby pochopili, jak je jejich umístění využíváno.