SSudoku, primera app en Android

Aunque todavía tiene algunos fallitos que espero ir puliendo, mi primera aplicación para Android ya funciona y (lo más importante), ¡hace cosas!

Por ahora, tiene un único sudoku predefinido (tengo muchos documentos que explican cómo generar sudokus, pero todos necesitan partir de una solución completa), pero permite limpiar la plantilla, introducir números y buscar la solución mediante backtracking. ¿Problemas? Bueno, al cambiar la resolución de pantalla (por ejemplo, al girarla), vuelve a presentar el sudoku inicial, quizás porque se crea durante el metodo onCreate; y también que la resolución del sudoku se realiza en la hebra principal de la aplicación y para sudokus muy complicados ‘congela’ a la interfaz. Tengo pensado, en la siguiente revisión, intentar utilizar una hebra asíncrona para realizar el backtracking, y añadirle un generador de sudokus muy sencillo (a partir de un sudoku ‘root’, realizar permutaciones de números, filas, columnas y también rotaciones). Pero he probado con varios sudokus diferentes y los resuelve todos.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s