Rutes i indicacions en mapes d’App Inventor

En la darrera actualització d’App Inventor s’ha inclòs un nou component (Navigation) que permet mostrar rutes i indicacions. D’aquesta forma es poden integrar mapes a les apps de forma natural, sense haver de recórrer a mapes de Google.
L’avantatge més gran d’incorporar directament mapes, marcadors, rutes, indicacions … és la interactivitat. Aquests components són clicables i poden generar events per mostrar informació addicional o qualsevol altre funcionalitat.
La informació de ruta s’obté d’openroute service, mitjançant una clau API. Aquest servei retorna una llista de coordenades dels punts de la ruta, que es poden incorporar com a punts d’una LineString. Les indicacions de navegació (a peu, en cotxe o en bicicleta) es retornen en una llista que es pot visualitzar amb un ListPicker.