miércoles, 27 de octubre de 2010

Aleatería para Android





La verdad es que casi no juego a las loterías pero si hay bote suelo echar un par de apuestas con los colegas. A la hora de elegir los números no suelo coger números muy cercanos o de la misma decena como pueden ser 34 y 37 pero pueden salir y de hecho salen frecuentemente. Otra opción es la apuesta automática pero un colega no se fía así que hice mi propio generador de combinaciones para solventar ambos "problemas".

Aleatería está disponible para dispositivos Android y su nombre proviene de un juego de palabras entre ALEATorío y loTERÍA. Tan sólo he implementado tres juegos (Euro Millones, La Primitiva y El Gordo) que son a los que jugamos.


Para generar los números aleatorios tengo un método que según el botón pulsado recibe el rango de números posibles y cuantos distintos han de mostrarse. Después relleno un array de enteros con el rango indicado y con el método shuffle de la clase Collections mezclo todos los números del array. Por último sólo me queda ordenarlo mediante sort y obtener aquellos que necesito empezando por el primero. De este modo evito el ir generando un número aleatório con Random.next por ejemplo y comprobar si se repite con los anteriores e ir ordenándolos.


También he añadido un menú para poder consultar la web de la ONLAE y comprobar los resultados de las últimas apuestas e incluso accesos directos a las estadísticas de los números más frecuentes.


Espero que os sirva y le deis uso al igual que yo. Como siempre, en enlace a continuación:

Contraseña: m310n

MD5: da8028767a13b6e530239a4f9b1d390a
SHA-1: 5579433506c53c756058268b1873ee517f1faac9

domingo, 24 de octubre de 2010

¡GeolClick finalista del Desafío Google Chrome!



Desde el 1 de Septiembre hasta el 15 de Octubre se ha celebrado el primer Desafío Google Chrome para España. Un concurso para que desarrolladores residentes en España creasen extensiones para el navegador de Google siendo juzgadas por su creatividad e implementación técnica.

EL día 22 de este mes se publicaron los ganadores del desafío siendo Chrome Palette la que obtuvo el primer puesto y un Nexus one como premio.

Mi extensión GeolClick (que os presenté en este mismo blog) llegó a la final pero me temo que no recibiré premio alguno. Tan sólo la satisfacción de que siendo mi primera extensión haya llegado tan lejos.

Podéis acceder al anuncio de los ganadores pulsando este enlace.

Desde aquí, mis felicitaciones a Daniel y David que fueron los creadores de Chrome Palette.