Nueva versión 1.1.4 y sobre la parte social de la aplicación

Sobre la nueva versión

Durante las próximas horas estará disponible la versión 1.1.4 de la aplicación para Android y Windows Phone (La versión de iOS tardará más tiempo).

Básicamente incorpora las mejoras/correcciones siguientes:

  1. Desde el menú principal, pulsando el botón atrás del móvil se saldrá completamente de la aplicación.
  2. Ahora es posible dejar la fecha de adquisición en blanco
  3. Corregido bug que no dejaba salir de Preferencias si el usuario consultaba su perfil.
  4. Corregido bug que seguía reproduciendo el vídeo desde la ficha de un juego si no se paraba y se volvía atrás el botón de la cabecera.

Además, como ya informé ayer, he completado la base de datos con juegos de consolas retro.

Sobre funcionalidades ‘sociales’ de la aplicación

Aun está muy verde la parte ‘social’ de la aplicación. Como primera funcionalidad se incluyó la posibilidad de añadir amigos con quien compartir mi colección. Los objetivos eran varios (la mayoría por desarrollar):

  • Poder ver los juegos de mis amigos
  • Poder ‘chatear’ con un amigo sobre un juego (pedir consejo, valoración, etc…)
  • Pedir prestado un juego
  • Sugerir intercambios según mis deseados y las colecciones de mis amigos.

Por otro lado, recibo sugerencias de desarrollos más relacionados con una comunidad de  jugadores/coleccionistas

  • Poder ver colecciones de otros coleccionistas, aunque no sean ‘amigos’.
  • Poder compartir el nombre de usuario de PSN, XBOX Live, etc….
  • Poder ver las valoraciones que hacen de un juego otros usuarios
  • Utilizar las colecciones de otros usuarios con gustos parecidos para hacerme sugerencias sobre juegos que me podrían gustar
  • Comprar/vender juegos entre coleccionistas. Junto a los precios de las tiendas (solo en tus deseados) poder listar el precio de venta de algún otro coleccionista que ponga el juego en venta, poniéndose en contacto a través de un ‘chat’ privado. Aquí hay mucho que debatir…

¿Pensáis que es interesante desarrollar estas funcionalidades?, ¿se os ocurre alguna otra funcionalidad interesante? ¿deberían haber dos ámbitos: el circulo privado de amigos por un lado, y la ‘comunidad de coleccionistas’ por otro?, ¿os da igual que puedan ver vuestra colección y valoraciones o preferís que sea algo más privado?

¿Me ayudáis?

Consolas ‘retro’ y próxima versión

Acabo de añadir juegos de las plataformas: Amstrad CPC, Commodore 64, Game Boy, Game Boy Color, Sega Megadrive, MSX, NeoGeo, Sega Master System, y Sinclar ZX81. En total unos 13.800 juegos.

Aproximadamente un 30% no tienen carátula (me ha sido imposible encontrarla), una gran parte no tiene sinopsis, y de la fecha de lanzamiento se ha incluido únicamente el año en la mayoría de casos. Existe poca información veraz de estos juegos y costará ir completando la información.

Como siempre, si alguien encuentra algún error que me lo haga saber por las vías habituales (email a micolecciondejuegos@gmail.com o mediante formulario de la app) y lo corregiré lo antes posible.

Para la certificación en Windows Phone me voy  a ver obligado a sacar una nueva versión y aprovecharé para incluir dos pequeñas funcionalidades que he recibido durante las últimas semanas:

  1. Poder dejar la fecha de adquisición de un juego en blanco
  2. Cerrar la aplicación desde el menú principal

No sé cuando la subiré pero será durante los próximos días. Avisaré por twitter.

 

Nueva versión 1.1.3

Hoy he publicado la versión 1.1.3 para Android y Windows Phone. La versión de iOS tardará un poco más puesto que el proceso de validación en Apple Store es más lento y todavía me están revisando la 1.1.2.

Si todo va bien, en unas horas la podréis ir actualizando en vuestros terminales Android y Windows Phone.

Básicamente incorpora dos funcionalidades:

1) Copias de seguridad: Desde preferencias podréis solicitar que se os envíe una copia de vuestra colección en formato CSV (compatible con Excel).

2) Simplificar el registro: Solo he quitado la segunda introducción del email. Inicialmente estaba para asegurar que los datos eran correctos, pero he recibido demasiadas quejas al respecto.

¿Qué viene ahora?

Durante las próximas dos semanas iré trabajando la base de datos añadiendo juegos de consolas retro.

El proyecto de la herramienta online para poder añadir juegos la voy conceptualizando paralelamente. Tengo mucho que valorar y aprender: MVC, c#, Bootstrap 3.0,… será interesante y enriquecedor. Espero no desfallecer en el intento.

 

La base de datos de juegos

Regularmente recibo solicitudes de anexión o modificación de juegos. Las modificaciones suelen estar relacionadas con la carátula o con la falta de alguna plataforma. También recibo solicitudes de nuevos juegos que suelen ser de tipo ‘indie’ o de consolas ‘retro’.

Técnicamente, solo hay una base de datos de juegos para todos los usuarios y se accede a ella de forma ‘online’.  Es decir, la información esta en la ‘nube’. La ventaja de este sistema es que cualquier modificación o anexión de cualquier juego es accesible inmediatamente por todos los usuarios, además de que permite ser una solución multidispositivo. Algunos usuarios tienen instalada la aplicación en su versión de escritorio y en su versión de móvil y cualquier cambio en una es reflejada de forma instantánea en la otra. Además esta tecnología permite, por ejemplo, compartir colecciones entre amigos, cosa que no sería posible con una base de datos local.

Pero no todo son ventajas. El mayor inconveniente es que la base de datos de juegos es compartida y, por lo tanto, inicialmente ‘cerrada’. Mi idea original era recibir las solicitudes de corrección y anexión y encargarme yo mismo de su actualización, pero… ¿y si preparase una herramienta online (tipo wikipedia) para que los usuarios pudiesen añadir o corregir juegos?

Es una opción que me tienta, aunque tengo los típicos miedos de que alguien pueda boicotear la base de datos. Evidentemente, si lo hiciese tengo algunas dudas que me gustaría compartir con vosotros:

  1. ¿Sería necesario estar registrado en la app para poder crear y modificar juegos?
  2. ¿Qué requisitos son necesarios para ser poder crear/modificar juegos?, ¿25 juegos en la colección?, ¿30 días de uso?, ¿ninguno?
  3. ¿Los cambios realizados se han de ver reflejados inmediatamente en la app o requieren una moderación?
  4. ¿Cuáles son las normas y/o motivos de expulsión de esta ‘comunidad’?, ¿hace falta una red de moderadores?

¿Me echáis una mano?

Bienvenidos al blog

Recibo múltiples y variadas sugerencias e ideas por parte de los usuarios a través de diferentes vías: twitter, emails, mensajes desde la propia aplicación, y valoraciones de las tiendas. Algunas de las mejoras que suponen poco esfuerzo las voy incorporando en las nuevas versiones. Otras requieren un esfuerzo mayor y se necesitan madurar antes de escribir la primera linea de código.

Por otro lado, tengo más o menos claro un plan de desarrollo en el que tengo previsto ir incorporando nuevas funcionalidades que, bajo mi punto de vista, serán útiles para los usuarios de la aplicación.

Lo que pretendo hacer es abrir una nueva vía de comunicación con los usuarios para que me ayudéis a definir ese plan, priorizar los desarrollos, y consensuar qué funcionalidades debo incluir en la aplicación. Con esa intención pongo en marcha este blog. 

La idea es ir abriendo entradas con diferentes temáticas y recoger vuestras sugerencias e ideas para ir definiendo los desarrollos y funcionalidades. Me gustaría que fuese tipo foro con debate entre vosotros. No quiero que sea una comunicación entre usuario y desarrollador, sino más bien entre usuarios con la participación del desarrollador.

En función del éxito montaré otras vías de debate y comunicación como pueden ser los foros, pero antes debemos superar la fase «Blog».

Sin más os animo que me deis feedback para entender si lo que os propongo lo consideráis positivo para la evolución del proyecto.

 

PD1: he montado esta web con Word Press en pocas horas. Todavía voy pez, pero tiene lo esencial para su propósito inicial

PD2: Evidentemente he abierto los comentarios a usuarios, pero requiere registro. Considero que si vamos a crear cierto vínculo es necesario que estemos todos identificados.