Mejoras marcador online TCGG/TGG - Actualizacion Oct. 2013

Aquí encontrarás información de los eventos organizados por el staff del foro, entre ellos TGGs, Open etc.

Mejoras marcador online TCGG/TGG - Actualizacion Oct. 2013

Notapor cvigo » Mar Oct 04, 2011 12:39 pm

Actualización 29 de Octubre de 2013
Buenas a todos

Cuando tuvimos la movida con el capitán que acarreó mi expulsión de los Cosacos ya tenía una nueva edición preparada del Marcador Online. Como sabéis Alanch hizo una versión propia (lo que llevó a un malentendido por mi parte por el que ya le pedí disculpas en su día) que se ha venido utilizando hasta ahora. Sin embargo he seguido trabajando en la mía por puro entretenimiento ya que nunca había hecho ninguna aplicación Web.

Os presento una avanzadilla

Introducción de resultados desde movil
Imagen

Introducción de resultados desde tablet/PC
Imagen

Marcador desde movil
Imagen

Marcador desde tablet/PC
Imagen

Las principales novedades son:
  • Casi todo el código corre ahora en el navegador (JavaScript). Como resultado la aplicación es 20 veces más rápida
  • El diseño es "Responsive Web Design": se adapta dinámicamente al tamaño de la pantalla, para que se visualice bien en móviles, tabletas y ordenador. Puedes probarlo abriendo los enlaces que he puesto más abajo en el navegador del PC y redimensionando el ancho de la ventana, o abriéndolos con el movil/tablet. Verás como en la pantalla de introducción de resultados cambia el número de columnas y en el marcador cambia totalmente el diseño cuando la pantalla se hace estrecha, para que se vea con claridad en la pantalla de un móvil.
  • La actualización es inmediata (ya no hay los 5 minutos de decalaje).
  • El refresco de los resultados, con el botón de refrescar, no carga la página completa sino sólo los datos, con lo que la experiencia y velocidad son mucho más agradables.

Además de seguir limando muchos detalles, estoy trabajando en varios temas adicionales
  • Refresco automático del marcador cuando alguien meta un resultado, sin que tengas que dar al botón refrescar
  • Animaciones en los resultados recién actualizados (que las cajitas den la vuelta o algo similar)

Enlaces, totalmente operativos

Pantallas de meter resultados
https://tggscorer.appspot.com/#/playerV ... 3057437696

Visualización del marcador
https://tggscorer.appspot.com/#/scorerV ... 3057437696

Lo dicho, ignoro si los verdes quieren seguir con el marcador de Alanch. En cualquier caso este estará a vuestra entera disposición tanto para TGGs como para cualquier torneo / pachanga Match Play que queráis organizar. El código será público y estará publicado en GitHub.

Cualquier sugerencia es bienvenida.

PD. Hacía 7 años que no programaba nada y esto es lo primero que hago en Web. Si eres desarrollador profesional, sé comprensivo cuando veas el código :oops:

Saludos
cv



Actualización 19 de Septiembre de 2012
Amigos

Un par de pequeñas mejoras para el TGG de Valdeluz.

Cambio de colores en los botones. Los de los jugadores tienen ahora el color de fondo del equipo al que pertenecen en lugar del borde.

Con la diversidad de móviles que existen, he optado por dejar el tamaño de letra como parámetro en la URL, de la forma
https://script.google.com/a/macros/xxxxxx?size=50
50 es un tamaño adecuado en mi móvil con Google Chrome. Cada uno podrá jugar con ese valor hasta dar con el que mejor le vaya...

Una captura.
Imagen


Actualización 23 febrero 2012
Hola de nuevo.

Ayer estuve reunido con el responsable de desarrollo de Google Apps por motivos de trabajo, y me dio ciertas ideas para arreglar el problema del acceso concurrente... pero tendrá que esperar al siguiente TGG. En su día os pediré ayuda para probar si funciona.

Para esta edición he metido una pequeña mejora atendiendo a vuestras sugerencias. Un indicador de paciencia para mostrar cuando la aplicación está haciendo algo. Hasta ahora, le dabas a un botón y no había ninguna indicación visual, con lo que no sabías si la aplicación estaba enviando/recibiendo datos o es que no le habías atinado bien al botón.

Ahora saldrá algo así

Imagen

Esta noche enviaré el link móvil a los capitanes y tanto el móvil como el iPad a los voluntarios.

Saludos
CV


Actualización 31 Octubre 02:30
Esto está casi acabado. He reconstruido el formulario de introducción de resultados, y ahora tiene algún detalle más:
  • El número de hoyo es ahora un desplegable, aunque se puede seguir manejando con los botones
  • El resultado se pinta del color del equipo del jugador en cabeza
  • Corregidas las validaciones cruzadas de resultados sin sentido
  • Se graba la hora de la última actualización de cada partida

El en iPhone tiene esta pinta. Agradecería que me enviarais pantallazos de otros móviles.

Imagen


Para probar, los links de siempre, que veréis más abajo

Saludos
cvigo


Actualización 23 Octubre 01:15
Amigos. Marcador agregado terminado. Ya tiene un aspecto muy similar al que conocéis. No creo que Google resuelva a tiempo lo de poder incrustar el marcador en el foro, aunque he abierto una incidecia... También he abierto otras por lo de Firefox, y el formulario perdido.
http://code.google.com/p/google-apps-sc ... ssues/list Incidencias

Pendiente: repasar el formulario de introducción de resultados, que me tocará picar a pelo por la otra incidencia mencionada. A ver si consigo que se ajuste un poco mejor a todas las resoluciones.

Para probar, los links de siempre, que veréis más abajo

Saludos
cvigo


Actualización 17 Octubre 20:00
Pequeño problema. Google no permite que los formularios creados con Google Apps Script se pinten dentro de una web externa... El marcador con actualización inmediata tendrá que verse fuera del foro. Dentro del foro tendremos que poner el que lleva los 5 minutos de decalaje... :mad:



Actualización 17 Octubre 08:38
Buenas...

Semana de crisis. Hay un probable error en Google Apps Script que hace que se pierdan los formularios que pintas con la herramienta "drag&drop" que ofrecen. Me ha pasado, y tras un par de días intentando recibir soporte sin éxito, he tenido que pintar de nuevo todo a pelo, tirando líneas de código. No os imagináis la de tiempo que he perdido :tongue:

He terminado una primera versión de lo que será el marcador agregado para el hilo del carrusel y la portada del foro. Objetivo cumplido: la actualización es inmediata. Tan pronto alguien mete un resultado, el marcador agregado lo refresca sin más que recargar la página o, mejor, pulsar el botón refrescar.

Links a la aplicación de Test

Links alternativos (si tenéis algún problema con Internet Explorer)

Todavía me queda trabajar en el formato. Además esta semana repintaré (a pelo) el formulario de introducción de datos, de forma que se adapte a la resolución de cada dispositivo. Ahora mismo está un poco descojonado gracias al pete de Google.

FireFox 6 y 7 pasan olímpicamente de los formatos y presenta todo en texto plano. Chrome, Safari e IE van bien :shock: Mozilla está perdiendo el norte últimamente, no les doy ni un minuto para investigar lo que pasa.

Por cierto, he actualizado mi iPhone a iOS 5 y ha desaparecido el efecto doble pulsación. ¿Casualidad?

Stay tuned!!



Actualización 11 Octubre 12:15

Hola de nuevo. Os comento un poco algunas de las cosas que hemos visto con los testeadores:

  1. Tamaño del formulario: la vista inicial en iPhone y Windows Mobile con Opera es muy pequeña. En iPhone se soluciona fácil sin más que estirar, pero en Windows mobile es un problema porque el zoom sólo tiene dos posiciones. En una se ve muy pequeño y en otro muy grande y no cabe. Una solución es hacer la vista inicial más grande de forma que no haya que hacer zoom, pero ¿cómo afecta a los demás dispositivos? No tengo feedback al respecto de Symbian, Android y Blackberry. Decidme algo por favor. Se agradecen unas capturas de pantalla.
  2. Tiempos de respuesta: Por desgracia todo el código JavaScript de Google Apps Script se ejecuta en servidor. Eso implica que cada click en un botón tiene implica un poco de trasiego de datos. En un PC ni se nota, pero en un móvil con 3G puede ser a veces lento en función de la calidad de la señal. La solución pasa por hacer una aplicación web fuera de Google Apps Script... quizá en versiones futuras :oops:
  3. Doble click en iPhone: en iPhone los botones no responden a las pulsaciones unitarias. Hay que hacer "doble click". Lo malo es que hay que dar la segunda pulsación aproximadamente un segundo después de la primera (si se hace doble pulsación muy rápido, lo interpreta como que quieres hacer zoom. Si tardas mucho, no lo interpreta como doble pulsación). ¿Qué ocurre el los otros dispositivos? Decidme algo please.

Saludos
cvigo



Actualización 10 Octubre 13:00

Buenas.

He incluido las siguientes actualizaciones:
  • La lista de jugadores sale ordenada alfabéticamente
  • Los marcadores se guardan al pulsar en "Enviar".
  • No se permite meter marcadores de partido terminado sin sentido como "5&1", "8&3"


Sigo pidiendo vuestra colaboración para las pruebas. Envío el link por MP a quien me lo pida (no ha cambiado desde la vez anterior).

Gracias
cvigo


Actualización 07 Octubre 15:16

Google Apps Script es un gran dolor de eggs... pero va tirando y tengo una primera versión con esta pinta:

Imagen

Los datos los coge del marcador centralizado, pero el botón de enviar todavía no hace nada. A medida que se pulsa los botones de cambio de hoyo o de "++Jugador", el resultado se refleja en la caja correspondiente (fulanito 1UP, menganito 4&3, etc.)

En el iPhone se ve inicialmente muy pequeño y hay que ampliarlo a mano. Además en los botones hay que pulsar dos veces con un intervalo de ± 1 segundo (cosas de Google).

Necesito gente que pruebe en Androids, Blackberrys, etc... Quien pueda ayudar, MP y le envío el Link.

Muchas gracias

Post original


Amigos

Estoy ya pensando en las mejoras para el Marcador Online. Me gustaría trabajar en dos aspectos fundamentales:

Sencillez para introducir resultados

Busco sobre todo agilidad, que no haya que meter el mismo dato muchas veces, que todo se base en pulsaciones simples. Que no haya pantallas por las que navegar adelante y atrás. Esta es la idea:
Imagen

En una misma pantalla puedes actualizar dos partidos a la vez. Buscando tu nick en el desplegable de arriba se pintarán adecuadamente los botones de las flechas según quién sea tu rival. Para cambiar de hoyo utilizas los botones + y -. Para cambiar el resultado, como una balanza, pulsando el los botones flecha de uno u otro nick la inclinas hacia uno de los dos lados, lo que se verá reflejado inmediatamente en el cuadro de abajo. Pulsando en enviar, se envían los datos pero la pantalla no se mueve, sigues en la misma.

Actualización inmediata

Los 5 minutos de refresco pueden valer bien en los primeros hoyos, pero no es suficiente en los últimos, cuando el match está a punto de decidirse.

Lamentablemente todo esto ya no se puede hacer sin programación (JavaScript). Teniendo en cuenta que no tiro una línea de código desde hace años y que no he hecho nada nunca en JavaScript, no sé si seré capaz de hacer todo esto... no puedo prometer nada... :roll: A buen seguro no llegaré a tiempo al TGG de El Fresnillo

Aprovechad este hilo para sugerir todo lo que creáis conveniente!!!

Saludos
Última edición por cvigo el Mar Oct 29, 2013 3:38 pm, editado 26 veces en total
Avatar de Usuario
Cosaco
 
Mensajes: 3348
Registrado: Lun May 14, 2007 11:20 pm

Re: Mejoras Marcador Online TCGG/TGG

Notapor astrako » Mar Oct 04, 2011 12:41 pm

Grande Cvigo!!!
Maestro
 
Mensajes: 11461
Registrado: Mié May 03, 2006 5:19 pm

Re: Mejoras marcador online TCGG/TGG

Notapor MrRayas » Mar Oct 04, 2011 12:42 pm

Qué necesitas picar en JavaScript, que lo mismo te puedo echar una mano. :book:
"You believed and you delivered... All men die, but not all men live. Today, you made me feel alive." -Jose Maria Olazabal Chicago 2012
"Swing your swing", I know, I did.
Avatar de Usuario
Maestro
 
Mensajes: 7569
Registrado: Mar Jun 03, 2008 4:10 pm

Re: Mejoras marcador online TCGG/TGG

Notapor Action » Mar Oct 04, 2011 12:43 pm

Lo primero de todo, me pareció brutal la aplicación...

Yo actualicé muchos partidos cuando les seguí en los últimos hoyos y no me resultó nada incómodo. Incluso alguna vez que me equivoqué fue muy fácil rectificar.

No tengo claro esto "Pulsando en enviar, se envían los datos pero la pantalla no se mueve, sigues en la misma". Creo que sería bueno que al menos saliese algún mensaje. Yo me aseguraba que el resultado se había enviado cuando cambiaba la página... y volver atrás era muy rápido.
GO ESPÍRITU LIBRE GO !!!!
Avatar de Usuario
Maestro
 
Mensajes: 4198
Registrado: Mié Ene 25, 2006 1:00 pm

Re: Mejoras marcador online TCGG/TGG

Notapor M____eagleito » Mar Oct 04, 2011 12:48 pm

...
Última edición por M____eagleito el Mar Oct 04, 2011 12:51 pm, editado 1 vez en total
Avatar de Usuario
Gran Capitan Corsario
 
Mensajes: 4692
Registrado: Lun Nov 12, 2007 9:36 pm
Ubicación: Pinchando bola

Re: Mejoras marcador online TCGG/TGG

Notapor walka » Mar Oct 04, 2011 12:48 pm

Supongo que no sería difícil que, al enviar los datos, apareciese un boton de ENVIADO que desaparezca al clickar en él (mejor dicho, al tocarlo, que estamos hablando de los smartphone).

Gran trabajo Cvigo, es una muy buena idea, creo que facilitará aún más las cosas (que no fueron muy difíciles tampoco el otro día).

:wav:
Última edición por walka el Mar Oct 04, 2011 12:49 pm, editado 1 vez en total
"Yo he visto cosas que vosotros no creeríais...............todos esos momentos se perderán en el tiempo como lágrimas en la lluvia. Es hora de morir" Roy Batty.
Avatar de Usuario
Maestro
 
Mensajes: 4854
Registrado: Mar Jul 03, 2007 4:51 pm
Ubicación: Quieto parao
Handicap: 19.3

Re: Mejoras Marcador Online TCGG/TGG

Notapor Juanito » Mar Oct 04, 2011 12:49 pm

Qué currazo! seguro que algún galáctico de la programación te puede echar un cable para tenerlo listo en el TGG.
Solo sé que cada vez sé menos.... de la lógica del golf.
Avatar de Usuario
Ayudante de Maestro
 
Mensajes: 1311
Registrado: Mié Ene 25, 2006 12:47 pm
Ubicación: Punxsutawney
Handicap: 14,2

Notapor oficinista » Mar Oct 04, 2011 12:51 pm

Cvigo metelo en App store, que se saca para las cervezas!!

Grande!!
Avatar de Usuario
Corsario
 
Mensajes: 2668
Registrado: Vie May 30, 2008 10:25 am
Ubicación: pensando en Match play
Handicap: 4,9

Re: Mejoras Marcador Online TCGG/TGG

Notapor vicentin » Mar Oct 04, 2011 12:53 pm

Im- Presionante!! :jerk:
Avatar de Usuario
Cosaco
 
Mensajes: 2022
Registrado: Jue May 24, 2007 11:56 am
Ubicación: Madrid madrid madrid
Handicap: 17,8

Re: Mejoras marcador online TCGG/TGG

Notapor walka » Mar Oct 04, 2011 12:55 pm

Coño Oficinista, pues no es mala idea para el European Tour........te bajas la app, y mientras estás currando, o lo que estés haciendo, le metes "Pisha" y te saca el resultado y hoyo de cómo va el tío.........genial!!!!

:grin:
"Yo he visto cosas que vosotros no creeríais...............todos esos momentos se perderán en el tiempo como lágrimas en la lluvia. Es hora de morir" Roy Batty.
Avatar de Usuario
Maestro
 
Mensajes: 4854
Registrado: Mar Jul 03, 2007 4:51 pm
Ubicación: Quieto parao
Handicap: 19.3

Re: Mejoras marcador online TCGG/TGG

Notapor Lendry » Mar Oct 04, 2011 12:56 pm

que gran trabajo Carlos!! :jerk: :jerk:
Avatar de Usuario
Filibustero
 
Mensajes: 3539
Registrado: Lun Sep 01, 2008 6:26 pm

Re: Mejoras marcador online TCGG/TGG

Notapor MrRayas » Mar Oct 04, 2011 12:59 pm

M____eagleito escribió:...


Yo te pillé. :tongue: :tongue: :tongue:
"You believed and you delivered... All men die, but not all men live. Today, you made me feel alive." -Jose Maria Olazabal Chicago 2012
"Swing your swing", I know, I did.
Avatar de Usuario
Maestro
 
Mensajes: 7569
Registrado: Mar Jun 03, 2008 4:10 pm

Re: Mejoras marcador online TCGG/TGG

Notapor cvigo » Mar Oct 04, 2011 1:04 pm

walka escribió:Supongo que no sería difícil que, al enviar los datos, apareciese un boton de ENVIADO que desaparezca al clickar en él (mejor dicho, al tocarlo, que estamos hablando de los smartphone).


Sería posible y deseable...
Avatar de Usuario
Cosaco
 
Mensajes: 3348
Registrado: Lun May 14, 2007 11:20 pm

Re: Mejoras Marcador Online TCGG/TGG

Notapor luisminero » Mar Oct 04, 2011 1:18 pm

cvigo, yo ya no puedo seguirte macho....me pierdo en esos detalles informáticos... :wink:

Yo como dice Action no tuve ningún problema en meter los datos de mi partida, gastas el mismo tiempo que apuntarlo en la tarjeta, al menos en mi caso fue así y en todos los hoyos actualicé. Otra cosa es que un sólo tío tenga que validar todos los resultados....

Por cierto, gran ejemplo el puesto, ¿es para darme moral?... :laughing6: :laughing6: :laughing6:
Avatar de Usuario
Corsario
 
Mensajes: 4299
Registrado: Dom Oct 04, 2009 10:09 am
Handicap: NSNC

Re: Mejoras Marcador Online TCGG/TGG

Notapor Luisja » Mar Oct 04, 2011 1:19 pm

Cvigo, ya te lo dije, me parece algo que deberiamos llevar en todos los torneos, que nos acompañase un Marshall o cualquier caddie, ( o mi cuñaaaaaa... :oops: ), el que usamos en el TCGG me parecio increible, y sobretodo, me gusto muuuuchooooooo.....poder saber como iban mis compañeros....

SIEMPRE QUE PUEDA LO UTILIZARE..... personalmente, me hace concentrarme mas en mi partido, sabiendo como VA EL TORNEO.... :book:

gracias....
Mayorista.... no limpio pescaoooooo...... ¡¡¡¡¡¡¡

Tengo la gamba, la quisquilla, el percebe.......vamos que me lo quitan de las manossssss !!!!!!
Maestro
 
Mensajes: 5404
Registrado: Mié Ene 21, 2009 1:02 pm
Ubicación: en el rough a 200mts de green
Handicap: XII

Siguiente

Volver a Torneos Oficiales Galaxia Golf

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 24 invitados