jun
22

AndAndo - Mi primera aplicación para Android ya disponible en Android Market

44 comentariosEscribir comentario

Y espero que sean muchas más. Ya os enseñé un vídeo hace un tiempo de mi proyecto AndAndo y desde este momento ya está disponbile para descargar desde la tienda de Android. AndAndo es un programa para gestionar rutas en tu teléfono Androide. Las cosas han cambiado mucho desde la versión del vídeo y he mejorado muchos aspectos de la aplicación. Además tengo que agradecer por las grandes labores de testeo del programa a @carthesian, @Xoxe, @Jbeerbros, Suirv y espcialmente @ignacio_gs, además de algún espontáneo de mi trabajo que han probado el programa y me han ayudado a mejorarlo aportando ideas. Además todos los iconos, junto con el de la aplicación que me encanta, han sido creados por Isaac Casanova, dibujante del web-comic La Guarida del Leviatán, que os recomiendo sigáis.

Realmente estoy muy contento con el resultado, aunque ya existen algunos programa que hacen estas tareas, creo que AndAndo tiene algunas cosas que lo diferencian, además de faltarle algo también. Mi intención es, si hay una buena acogida de la aplicación (yo realmente no me exijo demasiado), seguir trabajando en la aplicación y actualmente ya tengo pensado nuevas prestaciones que creo puede ser interesantes. Todo dependerá de la acogida.

Como el proyecto se lo merece, he creado una pequeña web con capturas de pantalla y algunas explicaciones de como funciona que ya podéis visitar.

Espero que todos los que tenéis un móvil con Android os lo bajéis y me déis vuestra opinión, y sobretodo espero que os guste y os sirva.

ACTUALIZACIÓN: Por un error al usar la key que no debía el programa no carga los mapas. Esta tarde estará la actualización. Lo siento :-S

ACTUALIZACIÓN 2: Ya funciona correctamente

Categorías Proyectos Android

sinuser dice:
que ganas tenía, me la he instalado en cuanto le he visto en cyrket. Lástima que ahora esté trabajando. En cuanto salga lo primero que haré será probarla.
Alberto dice:
Muy buena pinta, espero que esta semana me llegue mi HTCMagic, para poder probarlo el sábado que tenemos caminata :D
Jose dice:
Buenas:
¿Has pensado en liberar la aplicación?
Es algo muy chulo y a partir de lo que se podrían hacer un montón de trabajos derivados y si fuera libre permitiría no tener que reinventar la rueda volviendo a tener que hacer la parte que tú has hecho.

Saludos.
Overfire dice:
Lo he probado y es realmente increible.
Me ha gustado mucho eso de poder compartir las rutas, sobre todo porque esta todo en español y ademas todo muy sencillo, con pocos clicks llegas a hacer muchas cosas.
Realmente un programa esencial para excursionistas o para recordar paseos y guardar tus fotos en la ruta realizada. Al igual que poder compartirlos.

Me encanta en serio, enhorabuena por tu trabajo.
luis fernando lopez dice:
Primero quiero darte las gracias por la aplicacion, hoy la estuve probando y me ha gustado bastante. Antes utilizaba "my tracks" pero es muy facil que de ahora en adelante utilice la tuya.
Lo primero es que me gusta que en mi HTC MAGIC haya aplicaciones en castellano. Es un programa sencillo, facil de utilizar, va al grano y tiene bastantes opciones de ruta.
Por otra parte en "my tracks" da mas datos de la ruta (para mi uso, imnecesarios) y el poder ver las rutas desde el google en el portatil tiene su punto.
Espero que hagas mas aplicaciones a este nivel, gracias y hasta otra.
javielinux dice:
Muchas gracias a todos por vuestros mensajes, la verdad que el programa está funcionando bastante bien

Respecto a lo de Google Maps, entre las ideas que barajo estoy pensando en hacer una web donde poder subir las rutas. Por el momento puedes exportar a KML y luego importarlo en Google Maps. De todas formas no es que no quiera, sino que no hay acceso en la API para hacerlo

Respecto a lo de liberar el código, aunque en un principio tenía pensado hacerlo, por ahora no lo voy hacer por varios motivos.

Lo primero es que algunas cosas del programa, por mi inexperiencia, no las hago como creo que deberían de hacerse. He tenido que solucionar algunas cosas de una forma de la que no estoy demasiado orgulloso, y aunque funcionan, creo que pueden liar más al que lea el código

Por otra parte, creo que la parte más interesante del programa es el hecho de hacer la ruta, o sea, que te pinte la línea mientra que andas. El programa hace muchas otras cosas por la naturaleza del mismo, por lo que el que esté interado en hacer lo básico para generar su programa estoy seguro que se perderá entre cientos de líneas de código

Mi intención es liberar un pequeño código de momento que haga la función básica de crear un ruta mediante un servicio, y colgarlos con los otros ejemplos que tengo aquí

Cuando tenga un poco de tiempo lo haré, y será lo mismo que tengo en AndAndo, pero al grano. Me parece mucho más interesante esta opción

Tengo otros motivos, y no descarto liberar el código en un futuro, pero ahora me parece que no es el momento

Saludos
Linko dice:
Hola Javi,

La creación del gpx no exporta el tiempo de cada track point.

¿Podría añadirse el elemento a cada track point?

Sería bastante útil para programas como el sportstracks.

Gracias y un saludo


Linko dice:
El elemento "time" que se ha zampado las etiquetas el blog
javielinux dice:
Es verdad, no lo hace

Creo que no debería de ser complicado de hacer, la cosa es que el GPX lo hice a última hora y no me dió tiempo

En posteriores versiones lo pondré, lo que no sé ahora cuando estará :-(, espero que pronto

Un saludo
Ivan Lucas dice:
Thank you for your fantastic application, it's very well designed and I'm sure I will find it very useful. One request: Could you add OpenStreetMap maps? with that this would be the perfect app.
victor dice:
felicidades por el programa, francamente sencillo y bueno
lo único que echo en falta y que nadie lo ha comentado (y me parecía una gran mejora) es poder importar archivos kml, para poder hacer rutas de otros que hayan subido a la red desde otros dispositivos
GONZO dice:
Felicidades por una herramienta tan bien hecha.

No solo llevaba dias probando programas que hiciesen justo esto, sin exito.

Si no que la aplicacion que has diseñado le doy un 10.

De verdad está muy bien hecha.

Tomaré buena nota cuando me ponga a hacer aplicaciones, que tengo ganas :)

Estaré observando tus novedades :)
pacosal dice:
Hola,

he probado el programa el sabado con una ruta por bicicleta de 100 km y he de decir que es estupendo.

Lo único que echo en falta (quizás es que no he visto la opción) ha sido la opción de pausar el programa y continuar. Al final la ruta ha quedado dividida en 4 trozos, ya que, por ejemplo, en las cimas, a veces, paramos 10 minutos y no quería que siguiera consumiendo batería.

Además llevé 2 baterías que con una no llega para 4 horas de GPS.

En resumen, muy bueno.

A ver si tienes tiempo para mejorarlo.

Pacosal
magookytoo dice:
Hola,
estoy intentando descargar el programa pues las referencias no pueden ser mejores, pero no lo encuentro en el market, ni manualmente ni con el gódigo de barras de la página http://andando.javielinux.com/download.php.
¿Hay algún enlace directo que me permita descargarlo e instalarlo desde la SD?
Muchas gracias
javielinux dice:
Hola pacosal:

Algunos me han preguntado lo de poner una pausa en las rutas, pero hasta que no he leído tu mensaje no le he visto utilidad.

El problema que le veo es a la hora de calcular los tiempos y la distancia.

Me parece muy interesante lo de desactivar el GPS durante un tiempo para ahorro de energía. Para ello podría ser interesante que una vez creada una ruta, desde la la lista de rutas, tener una opción para seguir con ella.

Realmente no lo tengo claro y la verdad que ahora mismo, tal como tengo hecha la aplicación, tengo que cambiar muchas cosas, por lo que me gustaría estar seguro que los cambios que hago son para bien.

Si simplemente pongo un pause para seguir desde la misma pantalla donde se crea la ruta, no podrás cambiar la batería de tu móvil si te quedas sin batería, por ejemplo, por eso lo de hacerlo desde el listado de ruta, aunque como te digo no me queda claro.

A magookytoo decirle que la única opción para instalar la aplicación es desde el Market. Acabo de probarlo y está bien. Simplemente entra en el market y en buscar pon "andando". Si no te sale envíame un correo a javielinux@gmail.com para poder solucionarlo

Un saludo
pacosal dice:
Hola Javielinux,

gracias por responder y por dejar que te asesoremos que no es habitual.

Efectívamente, en el listado de rutas, se podría incluir la opción de continuar (lo que me permitiría el cambio de batería), ajustando los tiempos, ya que lo que nos interesa conocer es el tiempo del recorrido, no el tiempo global.

Pero también un botón de pausa, permitiría hacerlo de forma rápida. Tal como lo veo, ambas opciones son compatibles.

Con respecto a la distancia, solo debes sumar la distancia anterior (la grabada) a la nueva, no se trata de ver cuanto ha recorrido el GPS. Podemos suponer que un recorrido pueda estar compuesto por varias etapas, de forma que el recorrido bueno sea el realmente andado.

Por otra parte, comentarte, que el tamaño de las fotos (o me lo parece) es demasiado pequeño.

Si tienes interes te puedo pasar el kml de la ruta que hice (junté 4 trozos del xml).

Un saludo,

Pacosal
javielinux dice:
Si me parece que las dos formas (pausar y continuar ruta) pueden ser compatibles. Lo que tengo que ver es exactamente como hacerlo, ya que no contemplé en su momento que fuera posible y la aplicación no soporta eso, por lo que tendría que hacer bastantes cambios. Voy a estudiar la idea y lo pondré en la cola de cosas que tengo pendientes, que ya son unas cuantas ;-)

Respecto a las fotos, si la hacer directamente si ya que Android, y no se porque, si lanzas la cámara desde la aplicación te las hace así de pequeñas. No se puede cambiar ;-)

Tienes otra opción que es usar una foto de la tarjeta SD. Para ello te sales de la aplicación con el botón HOME, y te vas al programa de cámara de fotos, haces la foto y vuelves al programa (desde la barra de notificaciones que tienes el icono). Una vez dentro pulsas en "Añadir fotografía - Buscar en SD Card". Te saldrán todas las fotos junto a la que acabas de hacer. Seleccionala y ya está.

Se que es un poco coñazo y tengo pensado cambiarlo, está entre las cosas pendientes que te dije antes. Me gusta la forma que lo hacer TwitterRide, pero tengo que investigar un poco.

Por el momento puedes hacerlo así.

Por cierto, estoy haciendo una cosa ahora que creo te va a venir muy bien para los viajes en bici. Es para la nueva actualización del programa, aunque con este verano que llevo no sé cuando saldrá

Saludos y gracias por tus comentarios. Saber la experiencia de la gente que usa el programa es lo mejor para hacer una aplicación lo más usable posible
pacosal dice:
Gracias por la info de las fotos.

Una última cosa, ¿donde podemos consultar la lista de temas que tienes pensado incluir en tu siguiente versión?

o ¿es secreto?

Saludos
javielinux dice:
Es que como lo ponga después vendrá Google y me quitará las ideas ;-)

Es broma, jejeje.

La verdad que podría poner un apartado en la web con las cosas que me gustaría hacer en el futuro... lo pondré en mi lista de cosas de hacer en el futuro ;-)

Espero tener un poco de tiempo y organizarme

Saludos
magookytoo dice:
Muchas gracias por la respuesta tan rápida pero sigo sin encontrar la aplicación en el market. Para pacosal ¿no se te ha ocurrido conectar el dream (o magic) a un cargador solar portatil?. Hay diversos modelos en el mercado, unos cargan previamente una batería interna (o baterias tipo pila) y luego lo usas para cargar el movil, otros te permiten la carga directa desde las celdas solares... en Leroy tienes uno bastante completo que lleva la bateria como "cargador" separado de las celulas solares y que te permite el uso de los dos tipos de recargas (el único inconveniente es el precio = 100 euros, pero yo lo llevo y funciona a la perfección, lo primero en cualquier situación y que te permite una carga completa del dream (es el mio) desde un 30% de batería, y con sol directo lo segundo). Con esto no pretendo que no javielinux deje el desarrollo sugerido.
Un saludo
javielinux dice:
magookytoo envíame un correo a javielinux@gmail.com para ver que es lo que pasa. Así no llenamos esto de mensajes

saludos
tethor dice:
Tengo una HTC Magic nueva de esta semana. He instalado el programa y siempre que voy a iniciar una nueva ruta se me cuelga con el siguiente mensaje:

Lo sentimos.

La aplicación AndAndo (proceso com.javielinux.andando) se ha interrumpido inesperadamente. Inténtalo de nuevo.

He intentado de todas las maneras. Tal vez haya alguna imcompatibilidad con otra aplicación (tampoco tengo muchas, el trasto es nuevo)? Hace falta alguna version de Google maps específica?

Saludos y enhorabuena por este software
javielinux dice:
La verdad que es la primera vez que me dicen que pasa esto. No se que puede estar pasando.

¿tienes activado el GPS antes de intentar crear la nueva ruta?

Inténtalo así. Yo primero probaba que el GPS está bien y me coge bien la posición en Google Maps. Vete a "Ajustes - Seguridad y ubicación - Habilitar satelites GPS", una vez activado abre Google Maps y pulsa en el menu en "Mi ubicación". Cuando te muestre tu ubicación, entra en AndAndo e intenta crear una ruta

Cuando entras en "Nueva ruta" y no tienes activado el GPS debería de preguntarte si quieres activarlo, pero es posible que por alguna cosa te salga el error

Cuéntame como te ha ido

Gracias
pacosal dice:
A mi me va bien.


Vamos a presionarte para que saques otra versión nueva. Empujando...................YAAAAA!

Un saludo.
javielinux dice:
jeje. La nueva versión está al caer, con el Reproductor de rutas incorporado, además de copias de seguridad y algún bug solucionado

Espero que esté la semana que viene

saludos
tethor dice:
Javielinux,

siguiendo los pasos que me comentas me sigue dando error. El mensaje es tan genérico que no nos da pistas de que es lo que está fallando. El GPS me posiciona con exactitud en el Google Maps.


Kroy dice:
Muy agradecido por este maravilloso programa. Acabo de bajarlo y lo que no consigo es que coja mi ciudad.

Gracias
javielinux dice:
tethor, no se lo que puede estar pasando. Es al primero que la pasa, no se que puede ser. Esperate a esta semana que salga la nueva versión y si no ya seguimos buscando el error

Kroy, no entiendo que no te coja tu ciudad. ¿No te sale el mapa de google maps?

Saludos
pacosal dice:
Hola,

felicidades por la nueva versión!

He probado la visualización de las rutas, y el problema es que para una ruta larga, la visualización es muy lenta. Parece que el máximo de velocidad es x8 y sería adecuado añadir x16 y x32.

Por lo demás, me encanta el perfil, la velocidad y la altura.

Un saludo.
Kroy dice:
Hola ¡¡

Pense que me habia respondido , si que coje mi ciudad. El problema es que no estaba conectado el GPS. Lo siento

Gracias de nuevo
manuel dice:
Hola, antes de nada, felicidades por el programa. Me va genial y facil manejo. Pero me pasa una cosa que no se si podrás ayudarme, si quiero cargar una ruta de alguien por ejemplo cogida de la pagina cicloide.com que tengo que hacer para que me la lea? me bajo la ruta en .kml pero luego no se donde meterla para que me la lea.... lo siento si soy mu torpe... Gracias, y enhorabueena de nuevo!! saludos!
javielinux dice:
Desde la última versión se pueden importar rutas en KML. La importación es muy simple y pierdes mucha información, como la velocidad y tiempo en cada momento, pero puedes hacerlo

Para ello guarda primero el archivo en el directorio /sdcard/andando

Luego vete al listado de rutas y pulsa en el botón menú, y dentro de él pulsa en "Desde KML". Una vez pulsado te saldrán todas las rutas KML que tengas en el directorio que te comenté antes. Al pulsa en la ruta te la importará y te aparecerá en tu listado de rutas

Un saludo y gracias por el mensaje
Nuria dice:
¡Es GENIAL tu AndaAndo! (vaya, que visto lo visto no descubro la pólvora, pero reviento si no lo digo ;))

En serio, lo tengo instalado en mi Magic hace una semana y va muy muy bien :)

Enhorabuena, de verdad, y muchas gracias por continuar trabajando así de bien :)
manuel dice:
Pues me sigue sin funcionar, y tengo la ultima versión según el market. Las rutas que hago yo y las grabo, me las graba bien, aunque si pongo ver datos de la ruta está todo a 0 ... sin embargo cuando reproduzco la ruta guardada, me la reproduce diciondome velocidad, altura y tiempo perfectamente. Ese es un problemilla y el siguiente es que intento importar una ruta de alguien colgada en internet y me la pone en el listado de rutas, le doy donde me habías dicho "en kml" pero ni reproduce ni nada, da un error... lo siento si soy muy pesado... además de gustarme la aplicacion, me gustaría poder ayudar si es posible comentando las dudas. un saludo.
javielinux dice:
Hola Manuel

No eres ningún pesado, no te imaginas lo importante que son para mi estas cosas. Pruebo muchas cosas pero es imposible todas. Así que si me comentas tus errores puedo ir mejorando la aplicacion

Si te parece, ponte en contacto conmigo en javielinux _at_ gmail.com para poder hablar mejor por correo y ver cual es el problema

Muchas gracias por tu comentario
manuel dice:
Te mandé un mail. No se si bien por que tu mail me sale un poco raro jeje supongo que sera javielinux@gmail.com.... bueno, me quedo a la espera de noticias tuyas! saludos
cjescudero dice:
Te escribo este comentario para darte la enhorabuena por la aplicación y avisarte de un pequeño problema que le encontré (al menos en la versión existente el 1 de agosto, cuando lo usé para una ruta que me interesaba).

El programa iba funcionando de maravilla por la calles de Pontevedra con mi HTC Hero, hasta que entré en un centro comercial durante unos minutos para ver la cartelera de cine, al salir y ver como se había comportado, toda la ruta se fastidió, porque dentro del centro, al perder la cobertura del GPS, el móvil pasó a utilizar la triangulación con redes móviles/WIFIs llevándome a un punto muy lejano y de vuelta cuando volví a recuperar el GPS al salir del centro comercial.

Creo que un filtrado de estos datos o, simplemente, evitar el uso de datos no GPS, sería suficiente.

Por lo demás, la aplicación es muy buena. Enhorabuena.
Daniel dice:
Buenas. Lo primero enhorabuena por el esfuerzo que has hecho y la aplicación tan buena que has realizado.

Para las personas que nos gusta montar en bici y demás, nos viene muy bien esta aplicación, peeeero, creo que hay algo que la aplicación "my tracks" tiene y Andando no y esto son los perfiles.

Un saludo
javielinux dice:
cjescudero

De principio yo tengo filtrado el GPS para que sólo funcione con cobertura GPS y no con Wifi. No se porque te ha pasado eso

Es posible que al entrar y volver a salir al refrescar el estado del GPS tuviera un precisión muy alta y te diera una posición que no era la tuya.

Es algo que tengo que comprobar ya que es bastante importante. Muchas gracias

Daniel

No se a que te refieres con los perfiles. He mirado My Tracks y no encuentro nada ¿te refieres a la pantalla de datos y la gráfica del altitud?

Saludos y gracias por vuestros mensajes
Cristo dice:
Para cuando para el iPhone???

Saludos

Cristo (www.fuertemac.com)
Walberto Naranjo dice:
He intentado mandarte un mensaje a javielinux@gmail.com con una propuesta para solicitar tu colaboración y si esta dentro de nuestro alcance y tu tiempo, puede ser de trabajo.

Por fa confirmame que te llego
nike air max 2009 dice:
Hola he revisado su pagina, es muy interesante y una tematica muy interesante, ademas ofrecen mucha informacion para ese día tan especial. Me encantaria agregarles a mi directorio.
Avisenme si les interesa.
Saludos
nike air max dice:
una tematica muy interesante, ademas ofrecen mucha informacion para ese día tan especial.

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 2048 bytes) in /home/javielin/www/lib/XPath.class.php on line 2147