Perché il GPS e la bussola di iOS sono molto meglio di quelli di Android?
Su iOS le informazioni sulla posizione sono determinate da:
1) posizione approssimativa basata sulle torri cellulari a cui l'iPhone è collegato
2) posizione approssimativa basata sugli indirizzi MAC dei punti di accesso WiFI che l'iPhone sta ricevendo
3) posizione GPS e GLONASS effettiva
A causa di questo approccio a più livelli, ogni livello inferiore è accelerato di ordini di grandezza perché non è necessario fissare una nuova posizione completa, ma solo una ricerca limitata per perfezionare la posizione.
Apple ha confezionato tutta questa intelligenza in un pacchetto semplice da usare chiamato Core Location che mostra una piccola freccia nella barra di stato ogni volta che è attivo. Questo è in realtà il livello 0) per l'elenco di cui sopra: è probabile che qualche altra app o servizio di sistema (come quello che imposta automaticamente il fuso orario) abbia chiesto la posizione recentemente. Quindi la prossima app che richiede la posizione ottiene la posizione precedentemente memorizzata nella cache prima che ne venga determinata una nuova.
Come potete vedere, non è affatto magico... Potrebbe essere che Apple abbia in qualche modo brevettato questo processo in modo che Google non possa fare qualcosa di simile.
Articoli simili
- Qual è un buon telefono Android economico con accelerometro, bussola, GPS e sensori giroscopici?
- Perché la gente è ancora attaccata a iOS, quando Android sta facendo molto meglio?
- Perché Huawei Harmony OS è molto meglio di Android e iOS?
- Perché i livelli di stipendio di Amazon e Google sono molto più alti di quelli di Apple e Facebook?