-Per què? He desenvolupat aquesta App adaptada a les meves necessitats: senzilla, que ocupi poc espai, i que em permeti planificar rutes i (re)descobrir racons allà on sigui.
Gràcies a la integració de la característica "Maps" (OpenStreetMaps) i "Navigation" (OpenRouteService) en la facilitat de programació en línia del MIT App Inventor 2, resulta força fàcil adaptar Apps Android per aprofitar les característiques dels sensors dels mòbils actuals.
Hi ha diferents eines al mercat per fer aquesta tasca i moltes més, i segurament millors, però m'agrada el "do it yourself"...
Segur que no et cal, eh... de totes maneres, l'he desenvolupat per a ús personal, però m'agrada compartir desinteressadament...
Fitxa Tècnica:
- APP Android
- Autor: @presipatidors
- Eina de desenvolupament: MIT App Inventor 2
- Actualització: setembre 2021
- Permisos necessaris: geolocalització precisa(GPS), llegir/guardar fitxers (backups App)
- Instal·lació: Com que aquesta APP no és a Google Play (s'ha de pagar una pasta i altres requisits, que no em ve de gust pagar, de moment), heu de permetre la instal·lació d'APPs des de "llocs desconeguts", i quan us aparegui el missatge de Google Play Protect, donar permís per a la instal·lació. Quan executeu l'APP, us demanarà que doneu permís per accedir a Ubicació Precisa (GPS) i Lectura/Escriptura, tal i com hem comentat.
Característiques:
- APP de pantalla única en format vertical.
- En executar l'APP, la geolocalització per defecte és el MIT, i si tenim el GPS activat, trigarà uns segons a geolocalitzar-nos depenent de la senyal del GPS.
- Gràcies al mapa OpenStreetMaps que es descarrega on-line i es va guardant en la memòria caché del dispositiu, es mostren moltíssims camins i punts d'interès allà on ens geolocalitzem, i resulta molt útil.
- Podem compartir la ubicació sobretot via whatsapp mitjançant un enllaç a Google Maps només clicant el botó "SHARE".
- Clicant uns segons allà on volguem sobre el mapa, podem geolocalitzar un punt d'interès i traçar una recta des de la posició on estem geolocalitzats, per poder traçar un rumb.
- Clicant el botó "NAV", gràcies al OpenRouteService, obtindrem un track per arribar-hi o per aproximar-nos-hi via camins/corriols, caminant (PEU) o en BICI.
- Els modes de Navegació poden ser "PEU" o "BICI" (botó). Per tancar la navegació i eliminar el nostre DESTÍ (geolocalització creada), hem de clicar el botó "X" vermell).
- La informació referent a distàncies, geolocalització, etc., es mostren en pantalla.
- A mesura que fem camí fins a trobar la geolocalització del DESTÍ que hem creat, ens va marcant el Track, i també ens informa si ens allunyem gaire del rumb recte.
- El mapa pot estar orientat al "NORD" (botó), o segons la nostra posició cardinal (botó "RUMB"). On apunta el 'cap' del mòbil determina la nostra posició cardinal. Quan ens movem, la brúixola balla molt. Per obtenir bona precisió de rumb, hem d'estar aturats i amb el mòbil pla.
- Clicant el botó "EXPLORAR" podem rotar i desplaçar el mapa, en cas que cliquem "CENTRAR", centrarà el mapa en la nostra geolocalització a mesura que el GPS la detecti.
- Visualització en pantalla dels indicadors de latitud i longitud (decimals), altura i presició GPS (en metres), velocitat (kms/h), brúixola i graus.
- Aquesta App només funciona amb la pantalla activa. Si no s'hi interacciona i el dispositiu es bloqueja en pocs minuts, aquesta no funciona en segon pla, tot i que es guarda la geolocalització del DESTÍ creat i Track, si encara el teníem actiu, i el recupera quan hi tornem.
- Al no funcionar en segon pla, l'ús d'altres aplicacions faran que aquesta deixi de funcionar i potser s'hagi de reiniciar (per temes de gestió del propi S.O. Android).
- Per sortir de l'APP, només cal clicar 'enrere', a baix de tot de la pantalla, a l'esquerra...
Un cop descarregada l'App, localitza-la amb el Gestor de Fitxers del mòbil a la carpeta "Baixades" i procedeix a la instal·lació tal i com hem comentat.
Per qualsevol dubte:
clubpatidors@gmail.com