Disfrute de millones de las últimas aplicaciones, juegos, música, películas, TV, libros, revistas y más de Android. En cualquier momento, en cualquier lugar y en todos sus dispositivos.
Este es un pequeño juego de tres en raya (michi, en Perú) preparado para una presentación de introducción a Android que demuestra varios conceptos. Se publica bajo la GPL con la esperanza de que lo encuentre útil, pero no prometa que sea útil.
Conceptos cubiertos
1) Diseño lineal, con diseños lineales incrustados, se utilizó para demostrar básicamente cómo diseñar una pantalla de la forma que desee. (Aunque no promete ser el más eficiente).
2) Se muestra un patrón MVC muy fuerte. 'Ver' y 'Modelo' no hablan en esta implementación. Desde mi punto de vista, el beneficio de este diseño es la facilidad con la que se pueden escribir pruebas unitarias para ejercitar su aplicación sin necesidad de software o hardware de prueba sofisticados. También se demuestra un mayor refinamiento de la arquitectura cuando el código de la vista se segmenta en clases de entrada y salida específicas.
3) El controlador es básicamente un 'controlador de fachada' que utiliza un 'patrón de estrategia' para manejar diferentes algoritmos cuando un humano interpreta a un humano versus un humano que interpreta a una computadora.
4) Se incluye código de muestra para insertar anuncios.
https://code.google.com/p/android-michi/
Leer más