Blog Archives

CasualServices 0.3 – codename “Concellón”

Bueno después de un par de semanas sin ninguna nueva versión aquí llega la 0.3.

Las razones por las que no ha habido una nueva versión durante este tiempo son, por un lado, un poco de apatía por mi parte y muchos papeleos que he tenido que hacer durante el tiempo libre, así que había pocas ganas de ponerse delante de un ordenador, y por otra parte, problemas técnicos.
Estos problemas técnicos son, básicamente, que no he conseguido realizar funciones de escritura en Python con la API de 11870.com. Con funciones de escritura me refiero a acciones como realizar un comentario sobre un servicio, añadir un nuevo servicio a 11870.com o similares a ellas.
He usado bastante de mi tiempo en intentar hacer funcionar este tipo de cosas y no lo he conseguido, así que he pasado por momentos de desilusión, y hasta me he planteado dejar el proyecto.

Al final, he decidido que voy a continuar con el proyecto pero cambiando un poco el objetivo inicial, esto es, CasualServices estará más orientado al tema de búsquedas y obtención de información de servicios/negocios con una gran integración con el GPS del dispositivo (Nokia N900).
Por esta razón, esta nueva versión ya añade resultados de Google Local, de este modo la aplicación puede estar enfocada a un público más internacional (ya que 11870.com tiene mucha información de España y poca del resto del mundo).
Por supuesto, que si consigo eliminar los problemas que tengo con la API y Python, añadiré las funciones que tenía pensado implementar anteriorimente.

Después de las explicaciones anteriores, vamos con las nuevas características de la evrsión 0.3:

  • Búsquedas en Google Local.
  • Opción para obtener los servicios guardados por el usuario en 11870.com.
  • Option para realizar una llamada telefónica al servicio desde la aplicación.
  • Infinidad de pequeñas mejoras para hacer más agradable la experiencia de usuario.
  • Montones de pequeños fallos arreglados.

Por otro lado, la aplicación ya está diponible en el repositorio Extras-devel de maemo.org, así que ahora será mucho más sencilla la instalación desde el administrador de aplicaciones del Nokia N900, sin tener que instalar un repositorio aparte para CasualServices.
En un par de semanas espero tener una primera versión estable que sea apta para usuarios finales y que pueda pasar el proceso de calidad que hay en los repositorios de maemo.org hasta llegar al repositorio estable.
Este repositorio estable de maemo.org está disponible por defecto en el Nokia N900, así que habrá millones de posibles usuarios de CasualServices, cuando la aplicación esté disponible desde este repositorio.

PS. Esta nueva release está dedicada a J.M. Concellón. Él no fue electroquímico, pero ha sido un químico orgánico muy respetado y varios años decano de la Facultad de Química de la Universidad de Oviedo, y director del departamento de Química Orgánica. Lamentablemente nos ha dejado durante este fin de semana, y aquí está este pequeño homenaje para él.

CasualServices ya es útil

Sigo con este pequeño proyecto en el poco tiempo que estoy disponiendo en los últimos días, y poco a poco va cogiendo una forma que me gusta y está empezando a ser útil en el día a día.

Hace poco añadí a la interfaz de usuario más información sobre los “servicios” que los usuarios buscan a través de la aplicación, podéis ver en la siguiente captura de pantalla como muestra ya datos importantes como la dirección o el teléfono:Some info in CasualServices

Hoy he estado jugando un poco con la librería osm-gps-map, y ahora CasualServices muestra en un mapa donde se encuentra ubicado el servicio que hemos buscado. Esto es interesante de por sí, pero más interesante será cuando haya implementado la integración con el GPS del Nokia N900, ya que eso mostrará la distancia a la que se encuentra el servicio de nosotros mismos.

Map integration in CasualServices

Por supuesto hay todavía algunos fallos en la aplicación que necesitan ser arreglados, por ejemplo, debería mostrar un error cuando no se obtienen resultados en la búsqueda hecha por el usuario. Estos pequeños fallos serán arreglados en los próximos días, la librería osm-gps-map será empaquetada en un paquete debian, lo mismo que CasualServices, y será publicada la primera versión que numeraremos como 0.1.

A partir de ahí se empezarán a añadir funciones más avanzadas a la aplicación como la creación de nuevos “servicios” en 11870.com, o la posibilidad de comentar en servicios ya añadidos por otros usuarios.

Stay tuned!

Follow

Get every new post delivered to your Inbox.