Google Maps si aggiorna in beta alla versione 9.34, aggiungendo un paio di nuove funzionalità; quelle più interessanti però sono nascoste (e non ancora disponibili) e derivano dall’attenta osservazione del codice dell’app, che andiamo a scoprire attraverso il “solito” teardown.

Partiamo prima dalle novità “concrete” però: nelle impostazioni navigatore è infatti comparsa la nuova opzione per mantenere la mappa diretta verso Nord, che prende il posto di “mappa dinamica”; attivandola la mappa sarà bloccata con la bussola rivolta verso tale direzione, mentre lasciandola disattivata ruoterà normalmente.

La seconda novità è strettamente legata alla prima: può capitare, in particolare durante la guida (anche se non dovreste mai “toccare” lo smartphone in quei momenti…) di premere sulla mappa e visualizzare chissà quale punto della cartina; per ovviare al problema era già presente il pulsante per centrarla, ma ora è stata inclusa la funzione di protezione per la rotazione accidentale, come potete vedere nella GIF esplicativa qui in basso.

Passiamo ora al teardown: dall’analisi delle stringhe di codice possiamo notare qualche funzionalità per il futuro; in questo caso troviamo alcune righe che sembrerebbero indicare le indicazioni di parcheggio; pare infatti che Google voglia indicare al viaggiatore le zone dove sarà difficoltoso trovarne uno. Al momento non è ancora disponibile, ma potrebbe esserlo più avanti.

  • <string name=”PARKING_DIFFICULTY_EASY”>Easy</string>
  • <string name=”PARKING_DIFFICULTY_EASY_FULL_TEXT”>Plenty of parking in the area</string>
  • <string name=”PARKING_DIFFICULTY_MEDIUM”>Medium</string>
  • <string name=”PARKING_DIFFICULTY_MEDIUM_FULL_TEXT”>Parking may not be easy in the area</string>
  • <string name=”PARKING_DIFFICULTY_HARD”>Limited</string>
  • <string name=”PARKING_DIFFICULTY_HARD_FULL_TEXT”>Parking may be limited in the area</string>

Altra possibile novità riguarda coloro che contribuiscono all’aggiornamento delle mappe: nuovi indicatori potrebbero comparire per fargli sapere se i cambiamenti sono stati accettati, rifiutati o risultano ancora in fase di elaborazione.

  • <string name=”EDIT_STATE_ACCEPTED”>Approved</string>
  • <string name=”EDIT_STATE_PENDING_MODERATION”>Pending</string>
  • <string name=”EDIT_STATE_REJECTED”>Not applied</string>
  • <string name=”EDIT_STATE_UNKNOWN”>Unknown</string>

Infine alcune (numerose) stringhe sembrerebbero indicare il ritorno dei Launcher Shortcut di Android Nougat, di cui avevamo già parlato lo scorso Aprile.

  • <meta-data android:name=”android.app.shortcuts” android:resource=”@xml/shortcuts” />
  • <shortcuts xmlns:android=”http://schemas.android.com/apk/res/android”>
  • <shortcut android:icon=”@drawable/ic_qu_home_launcher” android:enabled=”true”>
  • <intent android:targetPackage=”com.google.android.apps.maps” android:action=”android.intent.action.VIEW” android:targetClass=”com.google.android.apps.maps.LauncherShortcutActivity”>
  • <extra android:name=”extra_destination_home_key” android:value=”true” />
  • </intent>
  • </shortcut>
  • <shortcut android:icon=”@drawable/ic_qu_work_launcher” android:enabled=”true”>
  • <intent android:targetPackage=”com.google.android.apps.maps” android:action=”android.intent.action.VIEW” android:targetClass=”com.google.android.apps.maps.LauncherShortcutActivity”>
  • <extra android:name=”extra_destination_work_key” android:value=”true” />

Come sempre nel caso dei teardown degli APK, le funzionalità “nascoste” potrebbero arrivare entro poco tempo come non arrivare mai; se volete aggiornare Google Maps alla versione 9.34 Beta potete scaricare l’APK seguendo il link qui in basso.