A falta de un par de detalle insignificantes, os presento el motivo por el cual no he estado escribiendo últimamente en el blog, o lo que es lo mismo, mi primera aplicación para Android: Japan Trains.
Como os podéis imaginar por el nombre, tiene que ver con Japón y con trenes. Básicamente, lo que hace es buscar rutas y horarios de trenes para ir de una ciudad a otra o de un lugar a otro.

El funcionamiento, bien sencillo: indicamos la estación de salida y la de llegada, el día y hora de la salida/llegada y nos buscará las rutas en función de varios parámetros, que pueden ser modificados a través del menú de preferencias: número de resultados, ordenados por kilometraje o trasbordos, sólo buscar en vías Japan Rail, no buscar en Nozomi…


En el resultado, se nos mostrará: la hora de salida y de llegada, el tiempo empleado y la distancia recorrida así como el número de trasbordos.

Haciendo click en uno de los resultados, nos mostrará las estaciones y los trenes, así como los tiempos empleados en la ruta.

¿Nada más? Bueno, de momento, eso es todo, que no es poco. Todavía tengo que darle una mejor apariencia, colores, tamaño de textos, ubicaciones… y entonces estará listo para ser lanzado. Ya tengo pensados las ampliaciones para el futuro, pero lo primero a acabarlo y lanzarlo de forma oficial y gratuita, para este fin de semana.
Por cierto, para evitar buscar estaciones que no existen, la aplicación da la opción de descargar una base de datos con las estaciones existentes.
De momento, dado que es mi primera app en java y para el droid, no estará disponible el código fuente, ya que quiero optimizarla un poco, no obstante, si alguien está interesado en obtenerlo, que se ponga en contacto conmigo.
Agradecimientos: creo que esta es la parte más importante, ya que si vosotros no lo podría haber conseguido: Raul, por tus consejos para la base de datos. Sati, por haberme guiado y ayudado con el autocomplete y los datos de la BBDD, en el momento más importante de la aplicación. O’reilly y a Tony Hillerson, por el magnífico curso de la aplicación de Twitter. A Hyperdia, por proporcionarme la información. Y por último a todos aquellos que habéis escrito en blogs, en foros, algún artículo, ejemplo o lo que fuera y que me ha servido de ayuda. Muchas, muchísimas gracias a todos y a cada uno de vosotros.
PD: Se buscan petatesters para ir depurando la aplicación.
Zorionak, hacer cosas diferentes a lo que se hace habitualmente es una gran forma de aprender y mucho. Espero que a la gente le sea útil. Cuando me regales un android me hago beta tester. 😉
Estoy muy interesado en tu aplicación ya que me voy a recorrer Japón con el JR de 21 días. No encuentro la aplicación en el Market, ¿desde donde se pude bajar para testearla?
Tengo un htc hero con la 2.1
Cualquier cosa que pueda ayudar estoy dispuesto.
Muy buena! Dan ganas de pillarse un móvil con androide de esos sólo para probarlo 🙂
Gracias todos por vuestras palabras. Eso sí, iros olvidandoos de que os regale un droid, un viaje a japón… que la cosa no está ahora para mucho gasto 😉
Por cierto, queréis un droid: Eclipse + Android SDK + Emulador de Android. No se puede llamar, no se pueden enviar/recibir SMS… pero es un Android XDDD
buenas noches…
necesitaria esta aplicacion porque dentro de unos dias viajo a Japon..y me vendria de perlas.
Uso una tablet para android…pero no tiene camara para pasar le un escaneador de codigo de barras ni nada por el estilo.
Es posible conseguir tu aplicacion de otra manera, ya que en el market tampoco esta.
gracias y saludos
Muchas gracias por la applicacion.
La estuve probando y esta muy buena…muy completa…es como llevar hyperdia siempre encima…pero mucho mas facil.
Horarios, transbordos, estaciones, tiempo y precios…muy muy util.
Gracias por todo