Red de conocimiento informático - Espacio del host - ¿Qué habilidades se necesitan para convertirse en diseñador de UI?

¿Qué habilidades se necesitan para convertirse en diseñador de UI?

El diseño de interfaz de usuario (o diseño de interfaz) se refiere al diseño general de la interacción persona-computadora, la lógica de operación y la hermosa interfaz del software, también llamado diseño de interfaz. El diseño de la interfaz de usuario se divide en interfaz de usuario física y interfaz de usuario virtual. El diseño de la interfaz de usuario mencionado en Internet es la interfaz de usuario virtual y la interfaz de usuario es la abreviatura de UserInterface (interfaz de usuario).

Un buen diseño de interfaz de usuario no solo hace que el software sea personalizado y elegante, sino que también hace que su funcionamiento sea cómodo, simple y gratuito, reflejando plenamente el posicionamiento y las características del software. ¿Qué habilidades necesitan saber los diseñadores de UI?

Las funciones de los diseñadores de UI generalmente incluyen tres aspectos: primero, diseño gráfico y diseño de "apariencia" del producto de software. El segundo es el diseño de interacción, que consiste principalmente en diseñar el proceso operativo, estructura de árbol, especificaciones operativas, etc. del software. Lo que un producto de software debe hacer antes de codificar es diseñar la interacción y establecer modelos y especificaciones de interacción. El tercero son las pruebas/investigaciones de usuarios. La llamada "prueba" aquí tiene como objetivo probar la racionalidad del diseño de interacción y la estética del diseño gráfico. Mide principalmente la racionalidad del diseño de la interfaz de usuario en la forma de un usuario objetivo. cuestionario.

Hoy en día, el diseño de UI nacional se desarrolla día a día y, con una división del trabajo profesional especializada, han comenzado a aparecer algunos diseñadores de primera línea de alto nivel y organizaciones de intercambio de diseño de UI. Pero en general, en esta área, la brecha entre nosotros y los países desarrollados occidentales sigue siendo obvia.

A diferencia de los productos físicos, el campo del software tiene limitaciones en tecnología y materiales. El problema central está en las personas. Por lo tanto, mejorar las capacidades personales de los diseñadores de UI de software y mejorar verdaderamente la humanización de los productos de software se ha convertido en una prioridad absoluta para el desarrollo de la UI de China.

El contenido del trabajo del diseñador de UI incluye principalmente:

1 Responsable del diseño artístico, el trabajo creativo y el trabajo de producción de la interfaz del software;

2. Según varios grupos de usuarios de software relevantes, proponen diseños creativos novedosos y muy atractivos. 3. Optimizar la página para que las operaciones de los usuarios sean más humanas.

4. 5. Recopilar y analizar las necesidades de GUI de los usuarios.

Habilidades que los diseñadores de UI dominan:

En términos de capacidad laboral y experiencia práctica, en primer lugar, los profesionales deben dominar software de gráficos como Photoshop, Illustrator, Flash, etc., y herramientas de producción de páginas web como Html y Dreamweaver, capaces de realizar de forma independiente trabajos de diseño web estático; competentes en el funcionamiento de software de oficina común y con otras capacidades de aplicaciones de software;

El segundo es tener su propia comprensión y comprensión de la interacción persona-computadora en software general o productos de aplicaciones de Internet. El tercero es tener una buena capacidad estética, profundas habilidades artísticas y sólidas capacidades de diseño gráfico y diseño web. El cuarto es observar atentamente la experiencia del usuario y ser innovador.

¿Qué habilidades deben tener los diseñadores de UI? Si puede dominar las habilidades anteriores, creo que será más fácil encontrar un trabajo estable y bien remunerado. Por lo tanto, si aún no tiene estas habilidades, aproveche el tiempo para aprender. Sólo cuando las personas tienen suficientes habilidades técnicas pueden tener éxito en el lugar de trabajo. Un buen diseño de interacción juega un papel clave en el éxito del producto. Lo que hace la interfaz de usuario es lo primero con lo que los usuarios entran en contacto, y también es lo único con lo que entran en contacto los usuarios normales. Los usuarios están mucho más preocupados por los efectos visuales de la interfaz y la facilidad de uso del funcionamiento del software que por qué tipo de código se utiliza para implementar la capa subyacente. Si el programa son los músculos y huesos de una persona, entonces el diseño de la interfaz de usuario es la apariencia y el carácter de la persona. ¡Todos ellos son componentes esenciales e importantes de un producto de software exitoso! No sé mucho sobre programación, así que solo hablo sobre la relación entre el diseño de la interfaz de usuario y el producto de software en general y cómo obtener el mejor diseño de interfaz de usuario para el producto de software.

Algunos de los problemas existentes en nuestros productos de software son problemas técnicos, pero hay más problemas que surgen de la cooperación entre varios departamentos y equipos de proyecto.

Nuestro proceso de desarrollo existente generalmente implica que el departamento de marketing presente los requisitos del cliente, los diseñadores de productos presenten informes de diseño de productos, el departamento de desarrollo diseñe planes de desarrollo y cada equipo desarrolle un módulo respectivamente y finalmente los integre en un producto de software completo. ¿Qué parte del diseño de la interfaz de usuario debería participar en estos procesos y en qué medida se debería lograr cada parte para lograr el mejor efecto de diseño de la interfaz de usuario para el producto? A continuación analizaremos cada parte en detalle.

En primer lugar, analicemos el problema actual. En algunos países con industrias de software relativamente desarrolladas, el proceso de diseño de la interfaz de usuario de los productos de software abarca todo el proceso de desarrollo de software y es esencial. En China, el diseño de la interfaz de usuario del producto no es ampliamente aceptado. Incluso algunas empresas que ya tienen diseñadores de interfaz de usuario no prestan suficiente atención a la interfaz de usuario de sus productos, en general se centran en cómo utilizar el código para lograr la funcionalidad que necesitan. En mi opinión, esto es sólo una parte de un producto de software exitoso. El proceso de desarrollo de un producto de software excelente debe estar compuesto por cuatro partes:

1. Diseño del producto de software (modelado de negocio)

2. Diseño del sistema (modelado técnico)

3. Desarrollo en unidades (dividir cada parte del software en unidades para escribir código)

4. Pruebas (divididas en pruebas unitarias, pruebas de integración de sistemas y pruebas de función del producto), estos son los trabajos. realizado por el departamento de I+D de software.

Además de las cuatro partes anteriores del proceso de desarrollo de software, también existen los requisitos del usuario y las pruebas de aceptación del usuario. Estos dos procesos los completan juntos el departamento de marketing y los usuarios del producto. Por lo tanto, utilizar código para implementar funciones del producto (proceso de codificación) es solo un paso en el desarrollo de software.

Ahora volvamos a la perspectiva del diseño de UI. Como diseñadores de UI, debemos participar en todo el proceso de desarrollo de software, no solo en un paso determinado. Ahora, en la mayoría de las empresas de software, los diseñadores de UI solo participan en el proceso de codificación del producto. luego participó sustancialmente en el proceso de desarrollo de software, mientras que en otros pasos solo participó o incluso no participó en absoluto (aquí quiero enfatizar que "participación" y "participación" son dos conceptos diferentes de la palabra "participación"). Se refiere a unirse completamente al equipo de desarrollo y comenzar a ingresar a la etapa de diseño, mientras que "participar" se refiere a simplemente observar la reunión o presentar algunas opiniones simples y no comenzar a ingresar a la etapa de diseño. Esto reducirá en gran medida la eficiencia del desarrollo del software. productos y aumentar el costo de desarrollo. ¡El aumento múltiple puede incluso conducir al fracaso de todo el producto! Esto no es alarmista. Analicemos cómo se debe realizar el diseño de la interfaz de usuario durante el proceso de desarrollo de un producto de software y ¿hasta qué punto podemos evitar los problemas mencionados anteriormente?

Explicaré los problemas anteriores en función del proceso de desarrollo de software. Acabo de mencionar varios pasos del proceso de desarrollo de software:

1 Modelado de producto

2. Modelado técnico

3. Desarrollo modular

4. Pruebas, luego también dividiremos la discusión en estas cuatro partes:

1.

Primero comprendamos "entrada" y "salida", que son dos conceptos muy importantes en el diseño de la interfaz de usuario. La gente suele venir y decirme: "Tenemos un producto de software que necesita ser embellecido". " Entonces no hay una explicación detallada. Con solo esta frase, mi trabajo comenzará. Sin embargo, ¿para quién es este software? ¿Para qué es? ¡Pero no sabemos nada! Un diseño de interfaz de usuario exitoso primero debe tener una "entrada" completa. ¿Cómo se puede llamar una "entrada" completa? Esto significa que los diseñadores de UI deben participar desde la etapa de planificación de todo el producto de software. Cuando los usuarios del producto (es decir, los clientes) presentan los requisitos del producto al departamento de marketing o al departamento de producto, deben comenzar a participar en la planificación del producto y. Proceso de desarrollo. Esta parte Para los diseñadores de UI, esta es la primera etapa de entrada, y durante esta etapa, los diseñadores de UI también deben presentar algunas opiniones sobre el diseño de interacción del producto, para que el departamento de producto pueda tener más en cuenta la interactividad del producto. al diseñar productos y el principio de expresión simple de funciones, se agregan muchas funciones adicionales que no se utilizan durante la etapa de diseño. De hecho, un buen diseño de software es utilizar la estructura más simple para implementar las ideas del usuario. funciones prescindibles, verse elegante a menudo afecta el juicio del usuario. Estos son algunos conceptos de optimización de productos. Debo mencionar brevemente aquí que si desea estudiar en profundidad, puede leer algunos libros sobre optimización de productos o incluso libros de psicología. que la optimización del software es optimización del código (implementar funciones del producto con la menor cantidad de código). En mi opinión, esto es solo optimización del programa para programadores en lugar de optimización de todo el producto de software. La optimización del producto incluye el diseño de interacción. Los diseñadores se especializan en esta parte, por lo que esta parte a menudo se ignora. Creo que esta parte debería ser responsabilidad de los diseñadores de UI. Desde el principio del artículo, dije que el diseño de UI no es solo el diseño de interfaces gráficas. Si hay tales optimizadores o diseñadores de interacción en la empresa, deben trabajar con los diseñadores de UI para completar el diseño de interacción del producto. Como diseñadores de UI, se debe considerar la interactividad y la facilidad de uso del producto al diseñar.

Volviendo al tema, los diseñadores de productos a menudo no piensan demasiado en el principio de simplicidad y facilidad de uso, es decir, qué tipo de combinación se presentará el producto a los usuarios. Lo que los diseñadores de UI consideran más, por lo que los diseñadores de UI. Asegúrese de participar en el diseño durante el modelado del producto y brinde alguna información al diseñador del producto. Como excelente diseñador de UI, también necesitamos tener una comprensión más profunda del entorno de uso del producto y los hábitos de uso del grupo de usuarios después de comprender las necesidades del producto. También necesitamos comprender las soluciones de diseño de productos de software similares en el mercado y estudiar sus ventajas y desventajas para que podamos aprender de sus fortalezas y evitar sus errores cuando diseñamos.

Después del modelado del producto, los diseñadores de productos generalmente dan una explicación del diseño funcional a los clientes. A menudo, dichas explicaciones son solo de naturaleza textual y requieren que los clientes imaginen y comprendan. Esto causará grandes peligros ocultos y los clientes no podrán entenderlo en absoluto. Ni siquiera escuchan atentamente esas explicaciones porque no las entienden en absoluto. Durante la discusión, a menudo están de acuerdo con todas las ideas de diseño de los diseñadores del producto, pero durante las pruebas del producto, creo que plantearán varias insatisfacciones. Esto es lo más problemático que encontrarán las empresas de software comunes, pero no se puede culpar a los clientes. Dije que a los clientes solo les importarán los efectos visuales y el funcionamiento del software y no se preocuparán por cómo logramos todo. este. La consecuencia directa de esta situación es que el coste de desarrollo de repetidas modificaciones del producto se ha duplicado. Esto depende del diseñador de la interfaz de usuario. Como dice el refrán, "ver para creer, oír para creer", por lo que el diseñador de la interfaz de usuario debe hacer una demostración del efecto general del producto. Esta demostración se puede expresar en forma de imágenes. Solo necesitamos armar la interfaz del producto que se reflejará, porque este no es el aspecto final del producto, sino solo para ayudar a los diseñadores de productos a explicar el diseño del producto a los clientes. Durante el período de modelado del producto, el diseñador de la interfaz de usuario debe comprender los requisitos e ideas del cliente y los requisitos del diseñador del producto para las funciones del producto. Comprender el producto en profundidad, recopilar las necesidades de uso del usuario, el entorno de uso y los hábitos de uso, y comprender el diseño de productos similares. el mercado y analizar sus ventajas y desventajas. Ayudar a los diseñadores de productos a completar el proceso de modelado del producto y crear demostraciones de visualización del producto para simular el proceso de operación del usuario y la presentación de la interfaz de las funciones principales, y generar prototipos interactivos (básicamente, los problemas de interactividad y usabilidad del producto deben resolverse durante el desarrollo del producto). período de modelado) ). Si el tiempo lo permite, incluso podemos enviar un "Informe de análisis de diseño de UI". Este informe se puede adjuntar a la descripción del diseño del producto para ayudar a los clientes a comprender de manera más efectiva el diseño de nuestro producto y ayudar a los desarrolladores a seguir mejor los requisitos generales del trabajo de desarrollo de UI. La clave de este período es el "diseño de interacción".

2. Período de modelado técnico:

En este período, como diseñadores de UI, hemos entendido los requisitos funcionales del producto de software y hemos obtenido una descripción del diseño del producto del diseñador del producto. Puede ingresar al proceso de diseño del estilo de la interfaz. En este momento, debemos considerar más sobre el estilo general del producto y el diseño de la interfaz. Por lo general, también haremos varios planes para que los clientes elijan. Algunos clientes requerirán que el producto siga un estándar de diseño VI general, por lo que debemos diseñar la interfaz del software de acuerdo con un estilo general establecido, que debe ser coherente con la imagen corporativa de la empresa del cliente. Durante este período, el diseño de la interfaz de usuario del software ha entrado en la etapa de diseño artístico. Necesitamos formular el estilo de todo el software, dar forma a la imagen general del software y describir específicamente los elementos, el diseño, las fuentes de texto y otra información. cada interfaz. No debería decir demasiado en esta etapa. Lo principal es que cada diseñador de UI debe utilizar su experiencia artística para expresar el producto de software con la interfaz más simple y hermosa. Lo que hay que tener en cuenta es que cuando diseñamos el estilo general, debemos tener un conocimiento profundo del concepto de este producto y ver para qué se utiliza. Los diferentes productos deben tener diferentes estilos. Hay muchos detalles a los que prestar atención. Diferentes productos, productos similares, diferentes contenidos y diferentes medios de comunicación determinarán el estilo del diseño de la interfaz de usuario. 1. Diferentes productos: por ejemplo, un producto de juego necesita hacer que la interfaz sea más elegante o llena de imágenes grandes, si es una aplicación de software, debe resaltar la facilidad de uso y las funciones potentes, y el diseño debe ser simple; 2. Contenido diferente del mismo tipo: por ejemplo, un producto de juego lindo (como un juego de dibujos animados) necesita hacer que la interfaz sea más animada y linda si se trata de un juego de combate de rol (como un juego de tiroteos); , necesita hacer que la interfaz sea animada y linda. Hazla fresca y profunda. 3. Diferentes medios de comunicación: algunos de los productos de software que queremos crear deben difundirse en la red, por lo que debemos considerar la velocidad de la red; algunos usan CD como medio, por lo que dicho software puede lograr algunos efectos sofisticados. Por lo tanto, los diferentes productos deben considerarse por separado, lo que también requiere que los diseñadores de UI sepan más sobre los productos y mantengan la comunicación con los clientes.

Otro dato importante a destacar es que en el proceso de diseño gráfico debemos implementar el diseño de interacción realizado en la etapa anterior, y siempre prestar atención a la interactividad y facilidad de uso del producto. Durante el proceso de diseño, debemos hacer representaciones de cada estructura y cada paso. No solo podemos proporcionar imágenes de íconos, botones, imágenes de fondo, etc. En este caso, los programadores no sabrán dónde colocar estas cosas. Debe finalizar la forma de presentación de la interfaz del software. El modelado técnico generalmente lo completan programadores senior, quienes dividen todo el desarrollo del software en módulos funcionales y los asignan a los equipos de desarrollo uno por uno. Sin embargo, estos programadores senior responsables del modelado técnico a menudo piensan más en cómo implementar todo el diseño en código, cómo reutilizar módulos previamente existentes de manera más efectiva, etc., en lugar de cómo se ve el software y cómo se verá. Entonces, como diseñadores de UI, debemos tomar la iniciativa y comunicarnos mucho con ellos para garantizar que nuestras ideas se puedan realizar por completo. Si hay problemas de implementación técnica, debemos realizar modificaciones oportunas. A veces también necesitamos hacer algunos diseños extendidos (también llamados extensiones de diseño de productos de UI) basados ​​en las necesidades específicas de los clientes o productos, que incluyen: interfaz de navegación de instalación de software, demostraciones de productos y animaciones de promoción, y algunos fondos de pantalla de escritorio o protectores de pantalla que los acompañan. , elfos de dibujos animados que representan el software y, a veces, se les pide que diseñen el logotipo y el banner publicitario del software, etc. La clave del período de modelado técnico es el "diseño de estilo e interfaz".

3. Período de desarrollo del módulo:

Este período es cuando el proceso de desarrollo de software entra en la etapa de implementación, y también es el período que requiere más mano de obra, lo que distraerá la interfaz de usuario. La energía del diseñador. El software se dividirá en varios módulos pequeños para su codificación y finalmente se integrará en un producto de software completo. Para un programador, la mayoría de ellos no considerarán cómo debería verse el producto o cuál debería ser el estilo general. Lo que solo consideran es cómo usar el código para implementar los requisitos de diseño. Además, la mayoría de las empresas de software hoy en día han implementado la duplicación. Si se utiliza el módulo, esto ahorrará mucho en costos de mano de obra. Luego, el programador solo modificará la plantilla original para adaptarla al nuevo producto de software, lo que causará muchos problemas a la implementación final y al diseño de la interfaz de usuario. Aunque cada módulo creado se puede utilizar, "funciona de forma independiente" sin unidad. Por lo tanto, también debemos ayudar y supervisar activamente a los programadores para que cumplan plenamente los requisitos de diseño de la interfaz de usuario. Si hay problemas que no se pueden solucionar técnicamente, debemos comunicarnos. y corregir el diseño de manera oportuna. A veces, algunos módulos necesitan tener estilos separados. Por ejemplo, algunos productos de software existentes deben integrarse en un nuevo producto. Esto aumentará la dificultad de diseño para los diseñadores. En caso de cambios, el estilo de diseño del producto original debe integrarse en él para hacerlo más adecuado para las nuevas expresiones del producto. Si aún mantenemos el estilo del producto original, cuando se combinen los distintos módulos, el nuevo producto a menudo se sentirá suelto y cada función se sentirá como otra pieza de software, lo que hará que el software sea menos impresionante. En esta etapa, todavía debemos ser más proactivos y hacer un seguimiento de la implementación de la interfaz de cada módulo. Hoy en día, muchas empresas de software tienen muchos problemas de colaboración entre los diseñadores de UI y los programadores. O los programadores no pueden cumplir con los requisitos del diseño de UI o los diseñadores de UI insisten en no cambiar algunas de sus propias ideas. dijo ¡ayúdame a hacer algo!

Cuando el software se integra, una segunda mirada muestra que se acumulan muchos estilos diferentes de cosas, lo cual es incómodo de principio a fin. Después de leerlo, los líderes o clientes quedaron extremadamente insatisfechos y lo criticaron. Por un tiempo, finalmente se me ocurrió el resultado ui El diseño no está bien hecho. Algunas personas dicen que se culpa a los diseñadores de UI por el fracaso del software porque la gente no puede ver cómo está escrito el código o cómo se implementan las funciones. Sólo saben cómo comentar sobre la apariencia y el uso del software. Si se le pide a un usuario que revise un software, solo dirá que el software es fácil de usar y se ve bien y hermoso, pero como usuario común, nadie dirá que el programa de software está bien escrito. Mirándolo de esta manera, pensaremos que el principal conflicto en el desarrollo de software ahora es entre los diseñadores y programadores de UI. De hecho, esto es solo una manifestación superficial.

En esencia, este fenómeno refleja un problema común en las empresas de software hoy en día, que es que la relación de colaboración entre los equipos de desarrollo es caótica. Existe una relación de colaboración horizontal entre los programadores y los diseñadores de UI. Desde el punto de vista, el diseñador de la interfaz de usuario solo debe escuchar al gerente del proyecto. No importa qué cambios se realicen en el diseño o qué se agregue, debe decidirse después de consultar entre el gerente del proyecto de desarrollo y el gerente del producto. el producto final. Esto también puede evitar muchas disputas y conflictos entre programadores y diseñadores de UI. Pero ahora la mayoría de ellos dicen que los gerentes de productos y los gerentes de proyectos de desarrollo de las compañías de software no han hecho esto. No comprenden en absoluto el trabajo de los diseñadores y programadores de UI y no pueden comprender su carga de trabajo. de problemas. De hecho, se pueden establecer algunos sistemas de gestión de procesos razonables. Incluso si la empresa no es un diseñador de UI, puede redactar un "Formulario de solicitud de requisitos de diseño de UI" adecuado para ella y la empresa. Debe enumerar el contenido y el funcionamiento de las "entradas". horas que necesitamos, resultados finales de "salida" y otras columnas (puede decidir de manera flexible según sus requisitos). Esto forma un proceso de trabajo que tiene participantes, evidencia y fundamento. Cuando surgen problemas o disputas, tenemos evidencia en la que confiar. Es posible que diferentes empresas no necesariamente establezcan un orden de demanda. Durante el período de desarrollo del módulo, lo que el diseñador de la interfaz de usuario debe hacer es hacer una demostración del efecto de cada módulo del producto en la etapa inicial del desarrollo del módulo (que se puede expresar en forma de imágenes) y requerir que los programadores desarrollen módulos. de acuerdo con el estilo de demostración, ayude y supervise el programa. Los programadores siguen estrictamente los requisitos de diseño de la interfaz de usuario para generar el producto final, captan la unidad de cada módulo, a menudo comprenden el progreso del trabajo del programador y discuten diseños irrazonables o difíciles de implementar en oportunamente para idear nuevas soluciones. La clave del período de desarrollo modular es "ayudar y supervisar a los programadores para producir el producto final".

4. Entrada y salida durante el período de prueba:

La prueba de los productos de software se dividirá en tres etapas de prueba. La primera es la unidad para cada módulo después del desarrollo del módulo. pruebas completadas; el segundo es integrar cada unidad en un producto completo para realizar pruebas de integración; el tercero es realizar pruebas generales de todo el producto antes de la entrega. Durante el proceso de prueba, la tarea del diseñador de la interfaz de usuario será relativamente fácil. Solo necesitamos seguir al evaluador durante el proceso varias veces. Si descubrimos que no se siguen los requisitos de diseño de la interfaz de usuario, podemos solicitar correcciones a tiempo. A menudo nos encontramos con clientes que de repente sienten que algo es inapropiado y debe modificarse durante el proceso de prueba. Esto también es lo más problemático. A veces, lo que dicen no es necesariamente correcto, siempre que cada paso de nuestro diseño tenga un cierto Si. la verdad puede convencerlos, todo estará bien. Si insisten en modificar el plano de diseño, entonces no nos queda más remedio que modificarlo según las necesidades del cliente. Pero si seguimos el proceso de este artículo, creo que es poco probable que, incluso si se modifica, no sea un gran paso. Durante el proceso de modificación, todavía necesitamos hacer una representación primero para que el cliente pueda confirmarla antes de implementarla. Esto también evitará muchos problemas. La clave del período de prueba es "verificar todo el producto y corregir cualquier problema encontrado de manera oportuna".

Hoy en día, cada vez más software tiene en cuenta los factores humanos. El concepto de diseño "orientado a las personas" recorre todo el desarrollo del producto de software. Por lo tanto, las dos partes más importantes del proceso de diseño de la interfaz de usuario de los productos de software. son Comportamiento y estructura, es decir, diseño de interacción y diseño de interfaz. Arriba, analizamos las tareas de diseño de UI en cada período una por una de acuerdo con las cuatro etapas del desarrollo de software. De esto podemos ver que el diseño de UI no es completamente un proceso de diseño artístico, sino que también una parte muy importante es el diseño de interactividad y facilidad de uso. Esta explicación apareció cuando estábamos en Baidu. UI es la abreviatura de UserInterface (interfaz de usuario). El diseño de la interfaz de usuario se refiere al diseño general de la interacción persona-computadora del software (diseñador de experiencia de usuario), la lógica operativa (diseñador de interacción) y la estética de la interfaz (diseñador visual). Un buen diseño de interfaz de usuario no solo hace que el software sea personalizado y de buen gusto, sino que también hace que su funcionamiento sea cómodo, simple y gratuito, reflejando plenamente el posicionamiento y las características del software.

1. Primero, familiarícese con el funcionamiento del software Photoshop, Adobe Illustrator, Adobe After Effects y AxureRP.

Photoshop: procesa principalmente imágenes digitales compuestas por píxeles. Se utiliza principalmente para el diseño general de gráficos, íconos y visión de la interfaz, y puede satisfacer las necesidades diarias del diseño de la interfaz de la interfaz de usuario.

Adobe Illustrator: es un software de vectores cuando se trata de rutas gráficas extremadamente complejas, puede considerar usar Illustrator. También puede completar todos los íconos del diseñador en Illustrator y luego conectarlos e incrustarlos. en Photoshop.

AdobeAfterEffects: ahora que el diseño plano se ha generalizado, el diseño en movimiento se ha convertido en una parte indispensable. Puede utilizar este software para diseñar interfaces de conmutación dinámicas y fluidas.

AxureRP: es una herramienta profesional de creación rápida de prototipos. Es una herramienta profesional de creación rápida de prototipos que permite a los expertos responsables de definir requisitos y especificaciones, diseñar funciones e interfaces crear rápidamente esquemas, diagramas de flujo, prototipos y documentos de especificaciones para software de aplicación o sitios web. Como herramienta profesional de creación de prototipos, puede crear prototipos de forma rápida y eficiente, al tiempo que admite el diseño colaborativo de varias personas y la gestión del control de versiones.

Además de conocer el software, también es necesario aprender las siguientes habilidades.

1. Competente en habilidades de diseño. El diseño de interfaz de usuario incluye principalmente diseño gráfico, diseño de experiencia de usuario y desarrollo de aplicaciones. Los diseñadores de UI primero deben tener habilidades básicas de diseño de UI y deben comprender tanto el diseño como la tecnología.

2. Concepto de diseño sólido. Los diseñadores de UI deben encontrar un equilibrio entre las funciones del producto y los elementos visuales, no solo para cumplir con los requisitos funcionales del producto, sino también para que sea lo más hermoso posible.

3. Excelentes capacidades técnicas. El diseño de UI es una industria en constante desarrollo. Requiere que los diseñadores sigan innovando y aprendiendo nuevas tecnologías. Un diseñador de UI calificado debe poder adaptarse a este cambio.

4. Gran capacidad creativa. La mejor interfaz de usuario es la ausencia de interfaz. Todos los buenos diseñadores de UI deben poder crear con facilidad interfaces de usuario limpias y fáciles de usar. 1. Conceptos básicos técnicos

Si los programadores pasan la mayor parte del día codificando, entonces el tiempo de los diseñadores está reservado para Photoshop, Axure y Adobe Illustrator. Pintar y reparar es, de hecho, la norma, y ​​aquí también, " The. lugar de nacimiento del título “Artista”. Las técnicas hábiles son un requisito previo para mostrar perfectamente los trabajos de diseño. Como diseñador de UI, también debe dominar este software de uso común. El requisito ligeramente menor es ser competente en al menos uno de los software, tener reacciones naturales en varias operaciones y poder pasar el otro software a un dominio del 70-80%.

Sin embargo, después de aprender este software, tenga cuidado de no mostrar sus habilidades. En este punto, solo ha aprendido a retocar imágenes y solo está en el nivel de arte, no de diseño.

2. Conceptos básicos de dibujo

Algunas personas piensan que los diseñadores solo necesitan ir al sitio web de la galería de fotos para encontrar algunos materiales y modificarlos con la ayuda de herramientas. Solo ejercite su capacidad de referencia una vez que domine la técnica hasta cierto punto, puede intentar copiarla. Mediante la copia, por un lado, se utiliza para fortalecer la capacidad a nivel técnico y, por otro lado, también puede mejorar la capacidad de innovación de los principiantes.

Hay dos opciones para copiar contenido: una son los íconos que vienen con el sistema, como MacOX, Windows o los íconos nativos de los móviles iOS y Android, que están cuidadosamente pulidos y no solo pueden ayudar Los principiantes pueden comprender las reglas de diseño de la plataforma y consolidar gradualmente las técnicas del software de uso común mediante la copia. El otro son los trabajos de diseño de personas destacadas de la industria. Comprender sus estilos, ideas y detalles de diseño puede profundizar su comprensión del diseño.

3. Reglas de diseño para cada plataforma

Cada plataforma como iOS, Android, WP, Windows y MacOX tiene sus propias reglas y preferencias de diseño. Reglas de diseño de cada modelo. Existen regulaciones estrictas sobre resolución, altura de la barra de estado, altura de la barra de navegación, tamaño de los iconos, fuente y valores de color.

4. Conciencia estética

¿Por qué preferimos aplicaciones como Daily Forbidden City, Tenon and Tenon y NetEase Cloud Music? Además del contenido de alta calidad producido por la propia aplicación, el sentido del diseño es muy importante. No sé cuántos usuarios elogian el diseño concienzudo.

Entonces, ¿qué es el sentido del diseño? Proyectada sobre el diseñador, es probablemente su propia conciencia estética.

En cuanto a cómo cultivar y mejorar la conciencia estética, es como preguntarle a un escritor cómo mejorar sus habilidades de escritura. Probablemente esté confundido. Navegar, estudiar, pensar y practicar con el tiempo es probablemente la forma posible de mejorar gradualmente.

5. Diseño de interacción

Las personas que no pueden distinguir entre interacción y UI pueden captar muchas de ellas. De hecho, todavía hay una diferencia. En un sentido general, la interfaz de usuario se ocupa principalmente de interfaces gráficas de usuario, que también pueden denominarse diseñadores de GUI; el diseño de interacción se ocupa principalmente de interfaces para la interacción persona-computadora.

Pero, francamente, en las aplicaciones actuales, ¿cuántas operaciones pueden separar completa y claramente la interfaz de usuario y la interacción? Un buen producto requiere una interfaz hermosa y una interacción fluida, lo cual es inseparable de la complementariedad de las dos habilidades del diseñador. Especialmente ahora, cuando el diseño tiende a ser plano, siempre que se sigan las especificaciones de diseño, los desarrolladores pueden incluso implementar el diseño de interacción directamente después de que se publique el borrador del diseño. La existencia de un diseño de interfaz de usuario puro está cada vez más debilitada.

6. Experiencia del usuario

En el pasado, además de los diseñadores de UI que diseñaban interfaces, las empresas de Internet creaban centros especiales de investigación de usuarios para abordar diversos problemas de experiencia del usuario, pero ahora Bajo la tendencia diversificada, el diseño visual de un producto de Internet necesita comprender un poco el producto y la experiencia del usuario para promover el proceso de cooperación de manera más efectiva. Al mismo tiempo, también cultivará su propia forma de pensar diversificada (. la investigación de usuarios se desarrolla con una lógica rigurosa y el diseño de UI persigue más la estética).

7. Mantener el estado de aprendizaje y la iniciativa de aprendizaje en todo momento.

Hay muchas oportunidades para aprender, ya sea en la vida, ya sea que hagas un amigo, veas una película, leas un libro, navegues por un sitio web o mires un anuncio, aunque hay oportunidades de aprendizaje escondidas en todas partes. Puede que no necesariamente aprendas habilidades específicas, pero al menos podrás apreciar algo del espíritu y obtener algo de inspiración profesional.

Ejercita tus habilidades de comunicación y expresión, porque como diseñador tienes que comunicarte con los gerentes de producto, tienes que comunicarte con los desarrolladores, la comunicación entre diseñadores, el proyecto es un proceso de colaboración en equipo. Tener capacidad de pensamiento lógico; El diseño de la interfaz de usuario incluye el diseño de la lógica de operación del software, que también tiene ciertos requisitos para el pensamiento lógico;

Por supuesto, el conocimiento profesional debe ser sólido, incluido el dibujo de la interfaz de iconos, el dibujo a mano, las especificaciones de diseño y el diseño web. , Diseño de experiencia de usuario, uso de software interactivo, combinación de colores, diseño gráfico, etc., si tiene pensamiento de marketing, capacidad de planificación, capacidad de redacción, felicitaciones, ya es un excelente diseñador de UI.

Internet es una industria que cambia rápidamente. Se recomienda que todos no sigan ciegamente la tendencia en el futuro trabajo de diseño de interfaces. Debe saber que el diseño requiere un período de precipitación para alcanzar una nueva altura. Tenga más conocimiento de los trabajos de otras personas, lea más y piense más para convertirse en un excelente diseñador. Con el desarrollo continuo de Internet, las empresas tienen requisitos cada vez mayores para las interfaces de usuario, y los diseñadores de UI se han convertido en una profesión muy escasa en el mercado de talentos.

En términos de contenido de trabajo, los diseñadores de UI son los principales responsables del diseño de color, diseño, íconos y fuentes para aplicaciones, web, H5 y otras páginas. Por lo general, las empresas requieren que los diseñadores de UI comprendan algunos aspectos del diseño de interacción y del producto