Dic 30

Ya he subido algo de código al repositorio. Ahora mismo hay todo lo que he implementado hasta el momento, que es:

  • La pantalla inicial del programa (no es definitiva, ni mucho menos).
  • Algunas traducciones al español, más que nada por probar (seguramente no las termine hasta que el programa esté muuuucho más avanzado). En principio quiero que la aplicación esté en inglés, y que luego sea fácil de traducir mediante ficheros XML (que se meten en la carpeta res/values-IDIOMA).
  • Iconos, principalmente para la interfaz de administración. Están tomados del proyecto Oxygen (los de KDE4), con algunas modificaciones. ¿Debería incluir alguna referencia a la procedencia y licencia de los mismos en un fichero de texto en la carpeta de recursos, o basta con decirlo en el léeme de la aplicación?
  • Pruebas en la interfaz de administración, que no es definitiva, ni mucho menos. En ninguno de los aspectos.
  • He implementado una vista personalizada para elementos de listas, así como una lista con cabeceras. Esto me ha servido para aprender bastantes cosas de disposiciones (layouts), vistas y demás.
  • Experimentos con diálogos.

Y poco más. A partir de ahora, ya que estoy cogiéndole el manejo a Android y más o menos he probado casi toda la base que necesito, el proyecto debería avanzar mucho más rápidamente, pues tengo clara la arquitectura (de la que hablaré por aquí algún día) y tengo buenos bocetos de prácticamente toda la interfaz de usuario.

No obstante, aún tengo que aprender a manejar ficheros XML “propios”, tengo que seguir investigando sobre las enormes posibilidades que tienen las vistas (y animaciones) y también sobre el soporte de carga y manejo de preferencias de Android, que puede quitarme bastante trabajo, además de permitirme tener un código mucho más limpio y manejable.

He tenido varios problemas con el repositorio por temas de borrado y adición de ficheros, pero ya están solventados. A partir de ahora voy a utilizar el plugin Subclipse, que integra Subversion en Eclipse (¡oh!), y espero no tener los problemas de versionado roto que he tenido hasta ahora.

Nos leemos el año que viene, ¡un saludo y suerte!

Dic 22

Este grupo tiene uno de los nombres más guapos que hay: “The Alan Parsons Project”. Es que suena grandioso xD. A mí también me encanta escuchar este temazo mientras conduzco. Y en el ordenador también. Y en el 5.1 :) .

Dic 16

Suelo utilizar el servicio “Canal Cliente” de Movistar para controlar el consumo del móvil, y aunque simplemente “funciona”,  el aspecto de la web es pésimo:

vomistar

El menú de arriba está descuadrado, el de la izquierda también y además se cuelan errores raros, como el <%@ page import = “java.util.*” 0%> de la parte central. Esto ocurre solamente en navegadores que no sean Internet Explorer. He intentado ponerme en contacto con ellos para sugerirles que mejoren el soporte para navegadores como Firefox, o simplemente estándares, pero no encuentro ningún correo de contacto. ¿Conocéis alguno?

Dic 14

kde_plasma

que no sea KDE. Al menos, que yo haya probado.

Es una opción de panel que se llama “ventanas debajo”. Es una forma buenísima de maximizar espacio para tareas en la barra de abajo sin perder espacio en la pantalla, teniendo las operaciones más comunes siempre a la vista (mostrar escritorio, navegador, carpetas, ajustes, monitores…).

Dic 09


Death Metal Puppy – Watch more Funny Videos