Antes de comenzar esta prueba de las herramientas de diseño gráfico de Linux, debo admitir dos cosas por adelantado. Primero, soy diseñador, no un desarrollador de software. En segundo lugar, aunque trato de incorporar metodologías y principios de código abierto siempre que puedo, mi campo prácticamente exige que use el software de Adobe en una MacBook Pro con calcomanías estampadas. (Lo sé, ódiame si es necesario). Sin embargo, para los propósitos de este proyecto de investigación, estoy ejecutando Fedora 29 en una Mac Mini reutilizada.
La pregunta que quiero responder con esta investigación no es solo qué tan bueno es el software de diseño de código abierto , pero también ¿podría usarlo para hacer mi trabajo todos los días?
Lo que espero del software de diseño de nivel profesional
El diseño es más artesanía que arte. Al igual que un artesano, los diseñadores deben ser lo suficientemente flexibles para realizar una amplia gama de tareas, lo suficientemente informados para saber qué herramienta es adecuada para cada tarea y lo suficientemente reflexivos para dejar espacio y migas de pan para que el siguiente trabajador haga cambios y realice mantenimiento sin demasiado dolor de cabeza. Por lo tanto, en lugar de ordenar esta lista por título, segmentemos las aplicaciones por tarea y veamos qué software de diseño de código abierto funciona y cuál no.
Tarea 1:Diseñar un logo
Por lo general, un buen logotipo tiene tres características:es limpio y no es demasiado complejo visualmente, la variación de color se mantiene al mínimo, por lo que no estamos hipotecando a la empresa para imprimir calcomanías más tarde, y es lo suficientemente escalable para funcionar tan bien en un favicon de 16px como lo hace en una pancarta colgante de 10 pies.
Los logotipos casi siempre se dibujan como vectores. Las líneas limpias y la escalabilidad de los gráficos vectoriales se prestan a las necesidades de los diseñadores de logotipos tan perfectamente que en las pocas ocasiones en que alguien no está usando una aplicación basada en vectores, realmente deberían serlo. Afortunadamente, los gráficos vectoriales también son muy indulgentes con los nuevos y los que no son diseñadores. Si una línea no se ve bien, no es necesario volver a dibujarla, simplemente se puede cambiar.
Inkscape
Grado: A- (92/100)
Licencia: GPLv2
Inkscape ocupa un lugar de honor en mi memoria por ser el primer software de vectores que utilicé. Poder acceder a él de forma gratuita y ejecutarlo en cualquier sistema operativo me dio la oportunidad de usarlo en mis inicios. Debo decir que Inkscape ha madurado extremadamente bien en los últimos años. Tiene una interfaz bastante intuitiva y controles simples. Me gustaría ver algunas mejoras en el sistema de paleta de colores, pero en general es muy poco lo que se puede lograr con el software propietario que no se puede igualar con Inkscape con un poco de persistencia y delicadeza.
Dibujo de LibreOffice
Grado: C- (71/100)
Licencia: Licencia pública de Mozilla 2.0
Entré en esta tarea con la esperanza de obtener un mejor resultado; ¿Quizás no estudié lo suficiente? ¿Quizás me salté demasiadas conferencias? Pero cuando me senté para el laboratorio, realmente me sentí un poco perdido. LibreOffice Draw me parece un clon de la aplicación de presentación de diapositivas LibreOffice Impress con algunas palabras cambiadas aquí y allá (la información sobre herramientas para nuevas capas incluso las llama "diapositivas") y la barra de herramientas reubicada desde la parte superior del marco a la izquierda . Esto no quiere decir que sea necesariamente un mal enfoque para una aplicación de dibujo de diagramas "hace lo que usted necesita", que es precisamente como me imagino que la mayoría de la gente lo usaría.
Si su objetivo es generar recursos fáciles de leer y editables por el usuario final que pueda copiar y pegar en otras aplicaciones de LibreOffice, Draw podría ser perfecto para usted. Sin embargo, como la mayoría de los diseñadores, me interesan los puntos más finos del diseño visual, por lo tanto, prefiero hacer todo mi trabajo en mis herramientas de diseño de uso diario y exportar productos de mayor calidad para el consumo de colegas y partes interesadas.
Tarea 2:Diseñar un anuncio
Si los logotipos son el pan y la mantequilla de un diseñador, entonces los anuncios web son nuestra tostada y mermelada. Los anuncios web se pueden realizar en software basado en vectores, pero la mayoría de las veces incorporan algunos elementos fotográficos que se manejan mejor con aplicaciones de gráficos de trama. La capacidad de manipular imágenes de forma no destructiva a través de la edición en capas y el uso de controles de tipo fino son fundamentales para este tipo de tareas.
GIMP
Grado: A (96/100)
Licencia: GPLv2
Al igual que Inkscape, GIMP fue una parte fundamental de mi exploración de las artes visuales digitales. Hasta mi primera experiencia con GIMP, en Mandrake Linux a finales de los 90, mi única experiencia con gráficos de trama había sido con Microsoft Paint. Incluso entonces, GIMP era una herramienta más poderosa de lo que entendí completamente, y aunque todavía no tengo del todo claro qué es exactamente Wilber, el software definitivamente ha seguido el ritmo de otras aplicaciones líderes en el mercado. GIMP carece de algunas funciones de última generación que encontraría en otras aplicaciones de trama (como el modelado 3D), pero no estoy seguro de cuántas personas usan o necesitan esas cosas a diario. Si el modelado 3D es necesario para un anuncio web, probablemente esté demasiado diseñado.
La interfaz de GIMP está diseñada de manera tan cuidadosa que pasar de otras aplicaciones no debería presentar una curva de aprendizaje demasiado pronunciada. Las buenas herramientas de color, los estrictos controles tipográficos y una barra de herramientas completa significan que GIMP es todo un as en mi libro.
Tarea 3:Diseñar una publicación impresa
A medida que pasa el tiempo, el diseño de impresión se convierte cada vez más en una especialización para los diseñadores que requiere su propio conjunto de herramientas. La autoedición es un eufemismo para todo lo relacionado con el diseño de impresión. Claro, podemos escribir algunos párrafos en Times New Roman de 12 puntos y envolverlos alrededor de algunas imágenes cuadradas, y para la gran mayoría de las personas eso es más que adecuado. El diseño de impresión se trata de una meticulosidad implacable en una amplia gama de disciplinas. Un diseñador de impresión exitoso entiende la tipografía (solo dos semestres completos de mi carrera universitaria), la teoría del color, la fotografía, la ilustración, la interacción humana (incluidas las discapacidades de lectura y aprendizaje) y todas las tecnologías y metodologías utilizadas por los impresores para dar vida a sus diseños.
Estimado lector, ¿conoce a ese programador de su empresa que da un poco de miedo? ¿elegante? ¿El que todavía recuerda COBOL por alguna razón desconocida y puede detectar el punto y coma faltante de un vistazo? ¿Conoces al que escribió un guión para decirle a la cafetera, que ni siquiera sabías que tenía una CPU, y mucho menos una interfaz de red, que preparara una taza de café recién hecho en la cantidad de tiempo que lleva caminar hasta la sala de descanso? Si esa persona hubiera ido a la escuela de arte en lugar de Stanford, ellos sería el diseñador de impresión.
Escriba
Grado: A+ (98/100)
Licencia: GPLv2 o posterior
Esta fue mi primera experiencia con Scribus, así que no estaba seguro de qué esperar, pero me sorprendió gratamente. La autodenominada herramienta de "autoedición de código abierto" es engañosamente compleja y poderosa. Los controles tipográficos con todas las funciones, incluidos los cuadros de texto desbordados y el envoltorio sensible a la imagen, permiten tratamientos de tipos hermosos y únicos. Las herramientas nativas de recorte y forma de imágenes hacen posible mejorar visualmente su copia con una narrativa editorial. La compatibilidad con los perfiles CMYK tradicionales y los colores directos brinda a los diseñadores un control total sobre el resultado del producto final. Los colaboradores de Scribus incluso fueron lo suficientemente atentos como para incluir herramientas para pruebas de daltonismo para asegurarse de que cada diseño pueda ser lo más inclusivo posible.
Debo admitir que estoy muy impresionado con Scribus.
Tarea 4:Wireframe un prototipo
Uf. Este realmente se quedó corto para mí. El mundo es digital ahora. Las aplicaciones web interactivas, los sitios web y las aplicaciones móviles son una parte tan importante de nuestras vidas que las compré en un PopSocket literalmente solo para podría deja de dejar caer mi teléfono en mi cara por la noche. Mi dentista lo aprueba, pero mi esposa extraña la comedia.
Antes de la introducción de las herramientas de estructura alámbrica y creación de prototipos, las maquetas generalmente se diseñaban en herramientas de gráficos de trama como GIMP o Photoshop. Y aunque probablemente podría volver a hacer parte de mi trabajo de esta manera, rápidamente me volvería menos popular entre mis accionistas y colegas de ingeniería.
Estoy seguro de que hay muchos juegos, aplicaciones y sitios web perfectamente buenos que se han desarrollado sin wireframes, pero hoy en día, hacer algo bien requiere una planificación cuidadosa y profunda. Eso significa diseño de UX, diseño de UI y una gran cantidad de estructuras interconectadas.
Las herramientas de wireframing y creación de prototipos son necesarias para crear prototipos virtualmente pateables que estén lo suficientemente desarrollados visualmente para no asustar a los gerentes de proyecto y lo suficientemente interactivos para colaborar con los ingenieros sin perder demasiado tiempo. En el mundo propietario, esto significa herramientas como SketchApp, InVision Studio y Adobe XD. No pude encontrar una aplicación de código abierto que se ajuste a esta necesidad.
La nota final:B+
La falta de aplicaciones disponibles de creación de prototipos y creación de esquemas realmente redujo el promedio, pero aun así lo llamaría un ejercicio exitoso. Como mencioné al principio, el diseño es un oficio y se basa en la colaboración. Todas las herramientas que analicé (Inkscape, LibreDraw, GIMP y Scribus) pueden ejecutarse tan bien en Windows o MacOS como en cualquier distribución de Linux. La capacidad de crear ilustraciones robustas y compartir archivos editables con las partes interesadas y colegas en la plataforma de su elección significa que se podría argumentar seriamente que estas herramientas son aún más versátiles que sus contrapartes propietarias.
En una nota personal, GIMP e Inkscape no solo son las primeras herramientas de diseño reales con las que pude jugar sin supervisión, sino que abrieron mi mente a la posibilidad de que el diseño fuera un trabajo real que podría hacer algún día. Sin estas aplicaciones de software de código abierto y los colaboradores de la comunidad detrás de ellas, hoy no tendría este trabajo como diseñador de UX para Red Hat y nunca me habría ido de Ohio. Por lo tanto, ofrezco mi más sincero agradecimiento a todos ellos. Incluso si todas estas aplicaciones no son perfectas todo el tiempo, son suficientes para inspirar a las personas a hacer cosas nuevas y geniales, y si le preguntas a este diseñador, hacer cosas geniales es de lo que se trata ser humano.
Crédito extra
Pero ¿qué pasa con (tos) ejecutando Adobe en Wine? (tos)
Sí, estoy seguro de que puedes hacerlo. Pero esto no se trata de romper los acuerdos de licencia de usuario final. No estoy sobre esa vida. Se trata de la eficacia del software de diseño real, de código abierto, disponible en plataformas de código abierto, en este momento.
¿ChromeOS cuenta?
No. No, no lo hace.