Nuevos desarrollos septiembre 2015

Bueno, después de un año de vida de la app, más de 7.000 descargas (entre todas las plataformas), más de 3.600 usuarios registrados, una nota media de 4.1 (cuesta horrores ganarse cada décima), creo que el balance general ha sido positivo. Aunque la aplicación ha evolucionado bastante desde la primera versión, siguen habiendo muchas cosas todavía por desarrollar; algunas de ellas en mi cabeza desde el inicio del proyecto y otras muchas sugeridas por vosotros.

Durante las dos próximas semanas tengo claro que voy a hacer:

  1. Actualizar la versión de Windows Phone
  2. Añadir botón de solicitud de nuevo juego en las búsquedas con cero resultados.
  3. Descansar y jugar un poco a la consola/pc

Después de esto, son varias las ideas que están encima de la mesa y que me gustaría me ayudaseis a priorizar:

  • Sistema de ayuda contextualizada. Algo así como acceso a una ayuda desde cada módulo de la app. Una ayuda para la gestión des deseados, otra para la gestión de mi colección, etc…. Dificultad moderada.
  • Estadísticas económicas de mi colección: Más o menos sumar el total pagado en los juegos (total y plataforma) y poderlo ver desde mi ficha del perfil (información privada). Dificultad moderada.
  • Chat entre dos usuarios desde comunidad. Poder entablar una conversación con otro coleccionista. De momento sería un chat entre dos. Dificultad alta.
  • Poder añadir un deseado desde la ficha del juego de otro coleccionista. Actualmente no se puede hacer. Dificultad moderada.
  • Incluir DLC’S en la app. Aparecería como un juego, pero sería otra categoría. Se deberían relacionar con la ficha de los juegos. Dificultad alta.
  • Poder mantener juegos que ya no tengo en mi colección. A ver si me explico: hay usuarios que compran un juego, lo marcan como finalizado, lo puntuan y luego lo venden. Les gustaría que al quitarlo de la colección se mantuviese en la lista de alguna manera diferenciada. Evidentemente sería algo opcional cuando se elimina un juego. Dificultad moderada.
  • Quedadas: Poder programar quedadas sobre juegos online y que la gente pudiese apuntarse. Algo así como programar una partida online del  COD y apuntarse a ella. Al finalizar se debería marcar quien ha venido y quien no, para tener algún tipo de reputación. Dificultad muy alta.
  • Compra venta de juegos: Poder poner a la venta un juego y que le apareciese a otro coleccionista que lo desea en la lista de precios. Poder chatear y cerrar la venta. Finalmente puntuar y mantener una reputación. Podría ser a lo “guarripop”. Dificultad muy alta.
  • Intercambio de juegos: Poder proponer dejar un juego a cambio de otro para jugarlo y devolverlo. Sistema de reputación. Localidad/Localidades de intercambio, etc… Dificultad muy alta.
  • Más tiendas y más precios. Mejorar y ampliar el nº de tiendas y precios en la lista de desaeados

¿me podríais dar vuestra opinión y elegir por orden de prioridad qué tres os gustaría que tuvieses la app?

Versión 1.2.0 BETA abierta

Ya tenéis disponible la versión BETA para ANDROID con la nueva interfaz. Como puntos más importantes de la versión os destaco:

  1. Actualización de las librerías de jquery para compatibilidad con Android 5. Básicamente corrige el problema del scroll. En las pruebas que he realizado con mis dipositivos con android Lollipop se ha corregido el problema.
  2. Actualización de las liberías fastclick.js para compatibilidad con iOS 8.4.1. Corrige que los botones de volver atrás no funcionan. Me falta confirmación
  3. Nueva interfaz más pulida y más actual. Al menos eso era lo que pretendía. El menú tiene las opciones principales y he añadido un menú contextualizado con opciones adicionales.
  4. Filtro en deseados. Se puede filtrar por plataforma, nombre, y genero.
  5. Contadores parciales en los resultados. Muestra el total de juegos encontrados según los filtros utilizados en las pantallas de Mi colección y Todos los juegos
  6. Avatar. Posibilidad de asociar un avatar al perfil del usuario.

Sobre todo necesito vuestro feedback a través del formulario de la app, twitter, esta entrada o el correo micolecciondejuegos@gmail.com. Sugerencias, errores detectados, que me digáis si os funciona el scroll (si tenéis Android 5 con el problema de bloqueo),etc…

¡¡¡Espero vuestras impresiones!!!!

Pasos para probar la versión BETA.

  1. Inscribirse al programa beta tester a través del link: https://play.google.com/apps/testing/com.whynotapplications.micolecciondejuegos 
  2. En unas horas, recibiréis un email con un link para la descarga de la BETA.
  3. ATENCIÓN: Es necesario tener una cuenta gmail para poder ser betatester de google play… 🙁

 

Edito el día 07/09/2015

Añado comentarios enviados el día 06/09/2015 por el usuario Bboy_Sparda:

  1. En el menú principal, “Todos los juegos” por delante de “Lanzamientos”. Lo cambio.
  2. Cambiar acceso a preferencias y ponerlo dentro del perfil. Yo mantendría la opción pero añadiría un acceso desde el perfil, como sugieres. Añado el acceso desde el perfil
  3. Fallo que no se cierra el menú de opciones cuando pulsas cualquier parte de la pantalla. Lo arreglo.
  4. Abrir/Cerrar sección en preferencias. Tomo nota para una futura versión.
  5. Perfil: quitar botón home por hacer lo mismo que atrás y botón del móvil y dar acceso a preferencias. Quito el botón y añado acceso a preferencias.
  6. Error avatar girado. Tomo nota para una próxima versión.
  7. Arreglar nombre para que aparezcan los juegos de una saga seguidos. Tomo nota. Esto es un trabajo continuo.
  8. Poder añadir más canales de youtube. Tomo nota para una próxima versión aunque hay pocos coleccionistas de momento que lo pongan…
  9. Fallo link Facebook. Lo arreglo.
  10. Priorizar Chat. Totalmente de acuerdo contigo. Tomo nota para la próxima versión..

Lo marcado en rojo lo haré en esta versión y la publicaré en las tiendas. Tengo usuarios que están esperando la versión como agua de mayo tengo que sacarla ya!!

Lo marcado en azul lo haré en próximas versiones.

 

 

 

 

Mi colección de juegos y Android 5 Lollipop

Parece ser que una de las actualizaciones en el componente Android System Webview en Android 5.0 está provocando comportamientos extraños en aplicaciones desarrolladas con Phonegap, como es el caso de Mi Colección de Juegos.

La aplicación utiliza el componente de navegación web para ejecutarse en los dispositivos móviles, por lo que está directamente ligada a este componente del sistema operativo. Por lo visto, con  la última actualización, algunas cosas han dejado de funcionar lo que provoca algunos errores en la app. Concretamente un par de usuarios han reportado de que al salir de un filtro o rellenar cualquier formulario no es posible hacer scroll en la pantalla y queda bloqueada. Aunque sigue funcionando, es imposible moverse por los listados o desplazarse al final de una pantalla, lo que obliga a cerrar la app y volverla abrir.

Llegados a este punto hay dos alternativas:

  1. Esperar a que Google saque una nueva actualización (esperemos que sea pronto)
  2. Desinstalar la ultima actualización del componente «Android System Webview» para que todo vuelva a funcionar con normalidad. Ir a Ajustes- Aplicaciones, buscar «Android System Webview» y desinstalar la última actualización. Más información en http://www.droid-life.com/2015/04/27/apps-crashing-android-system-webview/ y http://stackoverflow.com/questions/30767067/weird-rendering-of-components-after-android-system-webview-update

Recordad, solo debéis hacerlo los que tengáis Android 5 y sufráis el bug mencionado.

Saludos

 

Actualización: 26/07/2015

Me he estado peleando con google y mi inglés y es posible que con una actualización de las librerías que usa la aplicación resuelva este problema de incompatibilidad con Lollipop. Actualizaré de jquery 1.3.2 a 1.4.5 pero me va a suponer un retraso en la salida de la nueva versión. En unos días podré ser mas preciso.

Mi problema es que no tengo un móvil con Lollipop por lo que seguramente abra una versión beta para que, los que queráis ayudarme, me confirmeis que se arregla.

 

Seguiré informando…

 

 

 

 

¿Qué nueva funcionalidad queréis para la app?

Durante los próximos días tengo previsto:

  1. Añadir próximos lanzamientos
  2. Completar datos de juegos recientes: notas metacritic, enlace a tiendas, etc…
  3. Cambiar carátulas que me ha pasado el usuario «Arquekt 77». Con esto tengo para algunos días…
  4. Subir la versión para Windows Phone
  5. Subir versión para iOS.

Con esto tengo para una semana más o menos.  Mientras cierro estos temas me gustaría debatir con vosotros cual debe ser el próximo ‘gran’ desarrollo. Las ideas que he ido recogiendo de vosotros son las siguientes:

  • Mejorar el aspecto y la interfaz: básicamente modernizar la interfaz y hacerla más atractiva, al menos intentarlo. Mi intención era hacer una interfaz intuitiva y sencilla y creo que más o menos cumple con estas directivas, pero no sé si hay alguna cosa que sea muy mejorable desde vuestro punto de vista. Otra cosa es modernizar la interfaz con botones y otros elementos gráficos «más modernos». 3-4 semanas.
  • Crea algún sistema de chat entre coleccionistas. Esto tiene mucho que debatir: ¿entre dos coleccionistas o entre varios?, ¿solo amigos?, ¿como se organizan las conversaciones?, ¿por juego?, ¿por circulo de amigos?, etc… hay mucho que analizar. También hay que ser realista: Hacer un wastshap es algo complejo y muy laborioso. Hay que manejar bien las expectativas. 4-6 semanas.
  • Sistema de intercambio de juegos. Algún sistema para poder intercambiar juegos con otros coleccionistas de mi misma zona, teniendo en cuenta los deseados, y con un sistema de reputación de coleccionistas. Este funcional necesitará de un sistema de chat. 6-8 semanas
  • Sistema de compra venta de videojuegos entre coleccionistas.  Cuando tienes un deseado, aparaecerían los precios en las tiendas y los precios de los coleccionistas que lo tengan en venta. También debe haber un sistema de reputación y chat. 10-12 semanas
  • Sistema para añadir/corregir videojuegos. Tengo claro que la base de datos de videojuegos debe ser única y compartida. También tengo claro que poder gestionar la base de datos en condiciones no puede hacerse desde una app movil y que, por lo tanto, tengo que preparar una herramienta online para pc. Esto implicará un sistema de permisos, moderadores, etc… Este punto ya lo traté hace unos meses (https://micolecciondejuegos.com/la-base-de-datos-de-juegos/) 12-16 semanas.

La duración es aproximada en base a mi intuición. Como mínimo os da una idea necesidad de recursos.

¿Echáis a faltar alguno?, ¿cuál debería ser el próximo gran desarrollo?

Si os parece, debatimos y, en una próxima entrada ideamos algún sistema de decisión.

 

Algunas cosas a comentar sobre la valoración de juegos

Ya tengo avanzado el tema de las valoraciones. Recordad que será posible valorar los juegos de media estrella en media estrella, lo que permitirá puntuar un juego con mayor detalle.

Os paso a comentar algunos puntos que he ido resolviendo.

  1. El promedio lo calculo dos veces al día.
  2. En el promedio se tienen en cuenta todas las valoraciones de todos los usuarios, independientemente de que compartan su colección o no.
  3. En el detalle, solo se muestran las valoraciones de los usuarios que compartan su colección o sean amigo del usuario logado. Es decir, cuando entro en un juego veo la nota promedio de todos los coleccionistas, pero en el detalle de valoraciones solo aparecen las que son de usuarios que comparten su colección con todos, o bien forman parte de mi circulo de amigos.
  4. El orden en que se muestran las valoraciones se basa en la ponderación de tres aspectos: Cuanto más próxima sea la nota del usuario al promedio de notas del resto de usuarios mayor será prioridad, si tiene análisis con texto mayor será su prioridad, si es más reciente mayor será su prioridad. Ponderando estos tres aspectos según unos pesos se obtiene el orden de las valoraciones. El objetivo es dar más visibilidad a las valoraciones más «útiles» que serán aquellas más mayoritarias, bien argumentadas y recientes.

Sin título

Sigo trabajando….

Si queréis preguntar/puntualizar/sugerir algo ¡¡¡comentad!!!

Propuesta: Valoración con estrellas y con escala de 1 a 10

He intentado contentar a todos (incluyéndome a mí).

Creo que la solución intermedia que podría satisfacer a todos sería la que propone bboy_Sparda. Se mantienen las estrellas, pero pueden puntuarse de media en media, por lo que es fácil de traducir a la escala de 1 a 10.

 

Sin título

Esta solución me permite mantener las estrellas en la aplicación pero con la opción de afinar más la valoración que se hace de los videojuegos.

¿Que os parece?

 

 

Valoración media de un juego

Una de las informaciones más útiles para los que nos gustan los videojuegos, bajo mi punto de vista, es conocer la opinión de otros jugadores sobre un determinado juego. Es una referencia que nos puede ayudar en la decisión de jugar o comprar un juego aunque, evidentemente, la decisión es personal.

Me gustaría poner en la ficha de un juego la valoración media que han hecho otros jugadores y antes de empezar a desarrollar nada, me gustaría vuestra opinión.

Mi idea es poner una sección en la ficha del juego más o menos así

4.3 ****

                140 opiniones

waltersullivan

*****   25/04/2015

Obra maestra. Imprescindible en tu colección de PS3.

coleccionista 1

****   25/04/2015

Totalmente prescindible

coleccionista 2

***   25/04/2015

Me gustó más la primera parte, perono está nada mal.

 

                                                                           Mostrar más opiniones…           

 

 

 

 

 

En la valoración total se promedian todas las notas.

En el detalle solo aparecen los análisis y valoraciones de los coleccionistas que comparten su colección.

Se irán cargando hasta 5 opiniones y podré ir viendo más pulsando el botón “Mostrar más opiniones” (si las hay y en bloques de 5 en 5)

 

¿Cómo lo veis?

Los 10 juegos mejor valorados por los coleccionistas

Analizando las valoraciones que los usuarios de la aplicación hacen de los juegos de su colección he confeccionado un Top 10 de los juegos mejor valorados. Estos son los resultados:

  1. The Last of Us (9.86)
  2. Uncharted 2: El Reino de los Ladrones(9.84)
  3. Metal Gear Solid (9.79)
  4. The Legend of Zelda: Ocarina of Time 3D (9.75)
  5. The Last of Us: Remasterizado (9.73)
  6. Grand Theft Auto: V (PS4-XONE) (9.64)
  7. Red Dead Redemption (9.62)
  8. Uncharted 3: La Traición de Drake (9.57)
  9. Bioshock  (9.56)
  10. Grand Theft Auto: V (9.47)

¿Alguna sorpresa?

Ya está la 1.1.7. ¿y ahora qué?

En unas horas tendréis disponible la versión 1.1.7 para Android con las mejoras que os comenté hace unos días relacionadas con la parte social de la aplicación.

Espero que os gusten los cambios y que compartáis vuestros perfiles, colecciones y redes sociales. Los Game Ids son más privados y es recomendable compartirlos únicamente con amigos, aunque esto va a gustos.

Como ya sé de que va la cosa, y aplicando la regla de que cuando más cambios incorpora una versión mayor es la probabilidad de se produzcan bugs, durante los próximos días me dedicaré exclusivamente a corregir los problemas que me vayáis reportando hasta cerrar una versión estable. Espero que sean pocos.

Paralelamente, voy a aprovechar para ir añadiendo próximos lanzamientos y completando datos de los últimos juegos añadidos (metacritics, trailers, etc…)

Para próximas versiones tengo bastantes ideas que ya os iré comentando. Creo que me voy a seguir centrando en la parte social al menos un par de versiones más.

Espero, como siempre, vuestros comentarios y sugerencias.

Ya me contaréis…

 

Ya falta muy poco

En pocos días sacaré la nueva versión. Tiene muchas novedades y bastantes cambios internos que requieren de una buena validación por mi parte.

Para ir preparando el lanzamiento, os paso a detallar lo que os encontraréis en unos días.

Nuevo diseño en la pantalla de Preferencias

Puesto que cada vez hay más opciones que configurar las he distribuido por secciones que se van desplegando pulsando sobre el título.

EntradaVersionComunidad_PreferenciasGeneral

Configuración de los Game IDS

Desde preferencias se pueden definir los nombres de usuario de las diferentes plataformas online. Esta información puede ser compartida con todos, solo con amigos, o con nadie, según se defina en la sección «Compartir y comunidad»

EntradaVersionComunidad_PreferenciasGameID

Configuración de redes sociales

Se pueden indicar las url’s de las diferentes redes sociales: Twitter, Canal de Youtube, Facebook, Google+, y web o blog. Si se introducen y se comparten (sección Compartir y Comunidad) el resto de usuarios podrán visitarlas.

EntradaVersionComunidad_PreferenciasRedesSociales

Configuración de como compartir tus datos

En esta sección definirás qué y con quien compartir.

Se pueden compartir 4 «cosas»:

  1. Perfil: Resumen de juegos, plataformas, etc…
  2. Colección: Dejar navegar por tu colección y ver tus datos (excepto el precio de compra).
  3. Game IDS: Nombres de usuario de las plataformas online.
  4. Redes sociales: twitter, canal de youtube, facebook, etc…

Y se pueden compartir de 3 formas:

  1. Compartir con todos: lo podrá ver cualquier usuario de la aplicación
  2. Compartir con amigos: Solo lo podrán ver tus amigos (los coleccionistas que te han solicitado amistad y tú has aceptado)
  3. No compartir: Nadie podrá ver tus datos.

EntradaVersionComunidad_PreferenciasCompartir

Mi recomendación: Compartir perfil, colección y redes sociales con todos, y los game Ids sólo con amigos.

 Gestión de amigos

Para crear una «relación de amistad» será necesario que uno de los dos usuarios que intervienen envíe una solicitud al otro, y que éste último la acepte. Cuando alguien «quiere ser tu amigo» aparecerá la solicitud tanto en preferencias como en el módulo de Comunidad.

Desde preferencias (o desde la ficha del perfil del usuario del que quires ser amigo) lanzas las solicitudes.

EntradaVersionComunidad_PreferenciasGestionAmigos

El usuario al que has enviado la solicitud deberá decidir si aceptarla o rechazarla. Las solicitudes rechazadas pueden consultarse en la sección de preferencias.

EntradaVersionComunidad_PreferenciasResponderSolicitud

En esta sección los cambios son profundos y os pido que reviséis vuestra lista de amigos tras la instalación de la nueva versión. He hecho un traspaso de datos pero no está de más que lo validéis.

La nueva sección Comunidad

Para ver datos de otros coleccionistas.

  • Se puede filtrar por: Amigos, Coleccionistas (no amigos), Favoritos (se podrán marcar coleccionistas como favoritos), Con canal de youtbe, Con twitter.
  • Se podrán ordenar por: Nombre, Ranking y fecha de registro.

En el listado aparecen los botones de Ver perfil, Ver Colección (si se comparte), así como los accesos directos a las redes sociales. Además se muestra mediante iconos si es amigo, favorito, o está pendiente de aceptar una solicitud de amigo.

EntradaVersionComunidad_PreferenciasListadoComunidad

Coleccionistas favoritos

Para ayudar en la navegación de la comunidad se podrán marcar coleccionistas favoritos  y, de esta forma, poder filtrarlos directamente.

EntradaVersionComunidad_PreferenciasFavorito

 

Esto es un resumen de lo que os encontraréis.

Espero tener la versión validada en unos días. Ya os avisaré…