Mapas con ubicaciones GPS, TinyDB y MIT App Inventor

Sois muchos los interesad@s que me habéis escrito varias veces pidiéndome por favor que hiciéramos un ejemplo de mapas con GPS y TinyBD para marcar distintas coordenadas... pues bueno aquí está ;-)

 

Comentaros que he intentado que la app sea lo más sencilla posible, pensando en la implementación en el aula con mis alumnos de la asignatura de TIC y en el uso que vosotros le pudierais dar. No me cabe duda que es mejorable ;-)

 

¿ Cómo funciona?

La app usa el sensor de ubicación para, en todo momento, mostrar al usuario su posición en términos de latitud, longitud, altitud.

 

Ofrece varios botones con el siguiente objetivo:

  • Apunta: Almacenará la posición actual en la base de datos
  • Actual: Muestra la posición actual en el visor web usando Google Maps
  • Todas: Si el usuario tiene ubicaciones guardadas en la base de datos las muestra todas en un mapa.
  • Borrar: Elimina todas las ubicaciones almacenadas en la base de datos TinyBD.
  • Salir: Termina la aplicación

Para conseguir visualizar los puntos la aplicación en tiempo de ejecución es capaz de crear un fichero HTML que cargará en un visor web.

Os dejo el código fuente completo en la galería de App Inventor por si fuera de vuestro interés: