jueves, 16 de agosto de 2012

Diseñando interfaces en Android

Cada vez que tengo que maquetar, diseñar o simplemente colocar unos enlaces en unas tablas html, me entran sudores fríos. Y es que programar no es lo mismo que diseñar una interfaz gráfica...

Si las empresas informáticas en España fuesen como tienen que ser, habría un equipo de diseñadores y otro de programadores, trabajando conjuntamente pero haciendo cada uno sus tareas de forma independiente. He tenido la suerte de trabajar así y es un verdadero gustazo, por desgracia, fue el único sitio donde trabajé con esta filosofía.

A lo que iba, cuando encaras el reto de programar en Android, te das cuenta que la interfaz gráfica cobra mucha importancia, la mayoría de aplicaciones con miles de descargas no son una pantalla negra con letras verdes... te pones a picar el código xml de tu pantalla, ejecutas el emulador y..... ¡¡sudores fríos!!

Nada aparece donde debe, y cuando ya por fin lo tenemos, pasamos la aplicación a nuestro terminal para probarla, giramos el mismo para ponerlo en posición apaisado y... sorpresa, todo está descolocado, algunos botones desaparecen en la parte inferior, una gota de sudor vuelve a caer por la frente...

Hace poco descubrí Droid Draw, un programa que genera el código xml de los layout (pantallas) que puedes ir construyendo simplemente con arrastrar los componentes a un editor gráfico. Es gratuito y está disponible para entornos Windows, Mac y Linux. Puede que no sea perfecto, y que le falten algunas cosas, pero la verdad es que ahorra trabajo y tiempo, algo que se agradece :-)

miércoles, 15 de agosto de 2012

Hola, MDA Software

Hacía mucho tiempo que tenía ganas de ponerme a aprender a desarrollar aplicaciones en Android, y después de varios intentos fallidos, esta vez creo que me he puesto algo más en serio. Próximamente intentaré subir una sencilla aplicación a la Play Store, que estará disponible para todos aquellos poseedores de smartphones con sistema operativo Android.

La tecnología está continuamente avanzando, y en mi profesión, es recomendable estar por lo menos al tanto de los nuevos cambios. Es casi imposible ser un gurú de todas y cada una de las tecnologías emergentes, pero nunca está de más ir informándose de lo que va apareciendo. Y si con una de estas tecnologías puedes trastear con tu móvil o tablet con la facilidad que Android te permite, es más fácil motivarse.

No creo que el ritmo de actualización del blog sea frenético precisamente, pero lo voy a utilizar para anunciar la aplicación cuando esté lista, tal vez alguna noticia relacionada con el droidemundo, posibles actualizaciones, ¡quien sabe!

Próximamente, mi primera aplicación en el mercadillo androide ;-)