miércoles, 6 de abril de 2011

Sora no Woto

Sora no Woto es una serie japonesa de anime producida por A-1 Pictures y Aniplex y dirigida por Mamoru Kanbe. Se transmitio en TV Tokyo el 5 de enero de 2010 y es la serie debutante del proyecto Anime no Chikara, un grupo conjunto del departamento de anime de TV Tokyo y Aniplex. De igual manera se realizará una adaptación al manga ilustrada por Yagi Shinba y que será serializado a partir de la edición de enero de 2010 de la revista Dengeki Daioh de ASCII Media Works.

.........al menos esto es lo que dice la Wikipedia, pero para mi el dato mas importante es el que viene a continuación de lo anterior:
Está ambientada en la localidad española de Cuenca.

Y es que antes que friki del anime, manga y toda subcultura soy Conquense (recalquese la "C" mayúscula). Así que ver como mi ciudad natal era trasladada a los dibujos de animación japoneses me sentí enchido de orgullo y más qe atraido.

La historia que se muestra no es ni mucho menos real, ni siquiera el mundo es el mundo tal y como lo conocemos. La ciudad que aparece en la historia, Seize, es una deformación de la ciudad de Cuenca, si bien recoge la mayor parte de los monumentos mas representativos como la Torre de Mangana, el Parador (antiguo monasterio) la plaza Mayor o las Casas Colgadas (esta va para César ;)). Si bien todo inmerso en un mundo rodeado de guerra, aunque en este caso Seize es una ciudad sin ningún tipo de importancia. Existen otros elementos llamativos, como la leyenda del dragón que aparece, o como los tanques tan parecidos a Tachikoma vista en Ghost in the Shell.

Recomiendo que lo veáis, ya que, aunque a mi me llamo la atención por el escenario usado, no deja de tener una gran historia y un acabado impecable, además no es excesivamente larga y en pocos capítulos habreís disfrutado de una gran serie anime.

Sweet Sweet Android

Hoy en día los típicos telefonos móviles, que hace no tantos años nos pesaban en los bolsillos como si de piedra estuviesen hecho, han dado un paisto más en la evolución tecnológica, dando pie a la llegada de los smartphone. Pero no sólo los móviles se han visto envueltos en esta revolución, sino que ahora también han aparecido unos "cacharritos" con parecidas características como son las tablets. Un ejemplo claro es el iPad.

Dejando a un lado la a veces dudosa utilidad de alguno de estos dispositivos para un usuario medio en relación al precio que pueden llegar a alcanzar quiero centrarme en uno de los OS disponibles para estos entornos que esta mas de moda. No es otro que Android, el OS de Google. Si, Google en su afán de conquistar el mundo compró la compañía creadora de este sistema basado en Linux. Y como casi todo lo que con Linux tiene que ver, es de código abierto, gracias a la OHA, que no es mas ni menos que un conglomerado de empresas que se dedican a esto.

Como programador, una de las cosas que me han sido mas gratas de descubrir de Android es que simplemente hace falta saber Java (aunque no tiene por qué ser Java ver) para ponernos inmediatamente a trabajar. Por supuesto eso es sólo la base. Nos hace falta leernos algún manual para habituarnos a las características del entorno. Pero lo más importante para empezar es tener claro la definición de Actividad y de Intento. Una Actividad (Activity) es algo así como un formulario en cualquier otro entorno de programación. Un Intento (Intent) es, como la misma palabra lo dice, una tentativa por parte de una actividad de realizar algún tipo de acción. Desde el editor podremos ir añadiendo nuevos elementos como en cualquier otro formulario, y si lo deseamos podemos editar sus parametros desde el documento XML o desde las propiedades que encontramos en la correspondiente pestaña.
Otra punto importante con los permisos y la declaración de los elementos. En Android existe un archivo llamado Manifest, en el cual deberemos declarar todos los elementos que agregemos, tanto actividades, como intentos, así como lo permisos especiales para acceder a algunas caracteristicas, como por ejemplo para acceder a la lista de contactos.
Casi todo este trabajo lo podemos hacer a mano, o bien usar el asistente gráfico que existe, que nos quitará muchos quebraderos de cabeza.

Desde mi punto de vista soy un primerizo en este entorno, al fin y al cabo lo estoy viendo ahora como parte de una asignatura, pero es bastante prometedor. Os animo a que proveis a hacer alguno de los miles de ejemplos que hay disponibles en la red como por ejemplo en www.androidpeople.com y en www.developer.android.com.

Como última curiosidad, cada una de las versiones de Android tienen un nombre relacionado con postres o algo dulce al menos. Sólo hace falta ver que Android 3.0 Honeycomb es Android 3.0 Panal, o que la versión 2.3 Gingerbread es la versión 2.3 Pan de Gengibre. Podéis comprobarlo buscando el nombre clave de cada versión y ver las imagenes que os aparecen. Otras versiones son Cupcake, Donut, Eclair y Froyo.