lunedì 22 luglio 2013

Tutorial 8 - Usare Google Maps, Google Navigator e StreetViewer con App Inventor

Una delle cose più belle ed utili di uno smartphone Android è sicuramente l'applicazione Google Maps (compreso Google Navigator) che, in forma totalmente gratuita, ci offre uno strumento unico per districarci tra le strade e le vie della nostra bella Italia (ma non solo visto che la copertura di Google Maps è oramai a livello mondiale).


Vediamo oggi in questo tutorial quali sono i blocchi da utilizzare per "integrare" le funzioni di Google Maps e Goole Navigator in App Inventor, il blocco principale che utilizzeremo sarà ancora una volta l'activitystarter, seguite fino in fondo il video per maggiori dettagli:



Vi riporto ora per comodità i valori inseriti nel video per quel che riguarda i campi
  • Action
  • ActivityClass
  • ActivityPackage
  • DataUri
dell'activitystarter utilizzato

Per questo tutorial, i valori di Action a Activitypackage sono:

Action = android.intent.action.VIEW
ActivityPackage = com.google.android.apps.maps

Per aprire Google Maps ad un indirizzo qualunque:
ActivityClass = com.google.android.maps.MapsActivity
DataUri = geo:0,0?q=
(dopo la q= va messo l'indirizzo o il posto da cercare)

Per aprire Google Navigator ed iniziare la navigazione verso l'indirizzo indicato:
ActivityClass = com.google.android.maps.driveabout.app.NavigationActivity
DataUri = google.navigation:///?q=
(dopo la q= va messo l'indirizzo o il posto da cercare)

Per aprire Google Maps in modalità StreetView
ActivityClass = com.google.android.maps.MapsActivity
DataUri = Dovete prendere il link di reindirizzamento su google maps per computer se non capite guardate il tutorial

Come sempre, eccovi i link:

2 commenti:

  1. molto utile mi chiedevo come aggiungere una tappa nel percorso, Ve ne sarei grato dell'aiuto

    RispondiElimina
  2. ma se io voglio creare un percorso con i trasporti publici?

    RispondiElimina