C├│mo dise├▒ar una interfaz para Android

S├ę lo que est├ís pensando. Tienes una buena idea para una app, tienes claro la estructura l├│gica, y te falta dise├▒ar una interfaz para Android, o para iOS, o para otro sistema operativo.

En realidad, este art├şculo est├í pensado para todos aquellos que queremos crear una interfaz de usuario. Supongo que esperas que te diga lo importante que es la experiencia del usuario, o que la interfaz sea sencilla e intuitiva.

Y quizá, hayas intentado crearla. Y te ha salido algo horrible, ¿verdad? O, quizá, no es horrible, pero no te convence.

C├│mo dise├▒ar una interfaz para Android: no pretendas ser un hombre orquesta

¿Te ha pasado alguna vez que has visto un programa de bricolaje, en el que crean algún objeto con una facilidad envidiable? Y luego has intentado crear tú ese mismo objeto, y te ha salido fatal. Entonces te has dado cuenta de que, en ocasiones, es preciso adquirir una habilidad, y que esa habilidad se adquiere con la práctica. Que algo parezca fácil no implica que lo sea.

Pues bien, yo he llegado a la conclusi├│n de que, a la hora de dise├▒ar una interfaz para Android, yo NO soy dise├▒ador. He creado alguna vez alguna interfaz sencilla por mi cuenta, s├ş, cuando mi app tiene una sola pantalla, pero con poco que se complique la cosa me pierdo y soy incapaz de dise├▒ar una interfaz decente.

La raz├│n es muy sencilla: como ya te he dicho, yo no soy dise├▒ador, sino programador, que es una profesi├│n diferente. Un/a dise├▒ador/a es un/a profesional que conoce su profesi├│n, y que es capaz de crear, con una facilidad enga├▒osa, una interfaz intuitiva, sencilla y atractiva.

C├│mo dise├▒ar una interfaz para Android

Las apariencias enga├▒an: dise├▒ar una interfaz para Android no es tan sencillo

Algo que he observado en lo que respecta a las interfaces de usuario es que una buena interfaz es transparente. Con esto no solo me refiero a que la interfaz, como te he dicho, ha de ser intuitiva.

No, es algo más.

Una interfaz transparente es tal cuando te permite interactuar con el funcionamiento de la app de una manera limpia, sin interponerse. La atenci├│n del usuario ha de estar centrada en las funcionalidades.

Una mala interfaz, por el contrario, se interpone entre el usuario y la app. Una mala interfaz resulta molesta. Y en esto reside la dificultad: parece fácil diseñar una buena interfaz, porque pasa desapercibida. Pero no lo es.

A la hora de dise├▒ar una interfaz para Android, ten claro que no eres dise├▒ador, sino programador. #Android #Java #JavAutodidacta

Compártelo

Mejor c├ęntrate y deja que la interfaz te la dise├▒en otros. Esto, sin embargo, no significa siempre que tengas que gastar dinero.

┬┐D├│nde encontrar interfaces para Android?

Ya que me vas a hacer caso y te vas a centrar en programar, y no en diseñar una buena interfaz, tendrás que resolver ahora cómo conseguir esa interfaz.

Pues bien, hay varias opciones (yo te voy a dar dos). Una es gratis; la otra, no.

O, como a m├ş me gusta decir: en la primera opci├│n, pagas con dinero. En la segunda, con tiempo. Lo gratis no existe.

Busca un dise├▒ador freelance

En el mundo sin fronteras de Internet, encontrar alguien que pueda ofrecerte un servicio a un precio que puedas pagar no deber├şa resultar dif├şcil. No solo porque eliminas al intermediario (bueno, no del todo), sino tambi├ęn porque en el oc├ęano de Internet es dif├şcil hacerse notar, y muchos freelancers intentan sobresalir bajando sus precios.

As├ş, puedes encontrar a muchos dise├▒adores en plataformas como Envato Market o Fiver. Yo he utilizado los servicios de ubrain, por ejemplo.

Lo ├║nico que te aconsejo que hagas es que mires bien los portafolios de los dise├▒adores, y las rese├▒as de los usuarios. Como ver├ís, algunos de los dise├▒adores te ofrecen tambi├ęn dise├▒ar un logo.

Insp├şrate en las interfaces que han creado otros

La siguiente opci├│n, la que vas a pagar con tu tiempo, consiste en, s├ş, buscar interfaces que ya existen e inspirarte en ellas.

Esto lo puedes hacer de dos maneras:

  • Entra en Google Play y busca aplicaciones similares a la tuya. 
  • Accede a UpLabs y ├ęchale un vistazo a las creaciones.

Es cierto que en UpLabs los dise├▒os no siempre son gratuitos, pero hay muchos gratis y, en cualquier caso, puedes utilizarlos para inspirarte y crear algo similar.

┬┐En qu├ę formato recibir├ę mi dise├▒o?

Cuando yo encargu├ę mi primer dise├▒o, mi esperanza era recibir una serie de documentos en formato .xml que yo pudiera utilizar con facilidad.

Error.

A ver, no descarto que existan dise├▒adores que, precisamente, hagan esto. Pero, al igual que t├║ eres programador y no dise├▒ador, un dise├▒ador es, como su nombre indica, dise├▒ador. Y no programador. 

Por esa raz├│n, recibir├ís una serie de archivos de imagen (png, Photoshop, Sketch), que t├║ tendr├ís que transformar en c├│digo. No es tan dif├şcil como parece; a no ser que sea de extrema importancia el tama├▒o de cada elemento, puedes calcularlo a ojo. A m├ş me gusta imprimir los dise├▒os y, sobre el papel, dividir la interfaz en layouts. Al igual que no empiezas a programar hasta que tienes claro el algoritmo, no empieces a crear el archivo xml a ciegas.

C├│mo dise├▒ar una interfaz para Android: recursos ├║tiles

Si quieres echarle valor e intentar diseñar una interfaz para Android, te paso a continuación varios recursos que he ido encontrando y que, en mi opinión, te resultarán muy útiles:

Conclusi├│n

No te desanimes si quieres crear una interfaz decente para tu app y no lo consigues. Es, de hecho, normal. Mejor d├ęjale ese trabajo a un profesional y t├║ sigue desarrollando tu proyecto. Y, si a├║n as├ş eres un alma creativa pero no sabes mucho de dise├▒o, mira qu├ę han hecho otros e insp├şrate en sus ideas.

┬┐Qu├ę otros recursos conoces para crear una buena interfaz? ┬íD├şmelo en los comentarios!

Deja una respuesta 0 comentarios

Utilizamos cookies propias y de terceros para realizar el an├ílisis de la navegaci├│n de los usuarios y mejorar nuestros servicios. Si contin├║a navegando, consideramos que acepta su uso. Puede cambiar la configuraci├│n u obtener m├ís informaci├│n en nuestra pol├ştica de cookies. ACEPTAR

Aviso de cookies