Esta es una muy buena pregunta: definitivamente muestra tu ambición y creo que puedo ayudarte.
Como la última respuesta explica los procesos de pensamiento, discutiré las herramientas que uso. Cada diseñador tiene su propia forma única de hacer las cosas, y el flujo de trabajo cambia con frecuencia cuando surgen herramientas nuevas y más eficientes. Ese es uno de los desafíos y cosas emocionantes de esta industria: se mueve rápido y hay que mantenerse al día.
Cuando comencé a diseñar para la web en 2010, las cosas eran muy diferentes. Flash acababa de dejar de ser compatible con Apple, y los diseñadores seguían creando sitios que no respondían (aunque se fomentaba la capacidad de respuesta).
Ahora, así es como trabajo: empiezo a averiguar acerca de mi cliente, cuál es su empresa o proyecto y sus puntos débiles. Los diseñadores son en su núcleo solucionadores de problemas más que nada. Necesitamos crear un espacio en línea utilizable, intuitivo y fácil de entender. También le pido al cliente que me envíe cualquier contenido existente, si tiene un sitio existente, y le pido los sitios que le gustan. Eso realmente ayuda a determinar con qué contenido trabajaré y sus gustos estéticos.
- ¿Cuáles son algunos buenos diseños para tatuajes laterales del estómago?
- ¿Cómo puede uno convertirse en un experto en diseño de productos?
- Cómo hacer este efecto de deformación en diseño gráfico
- ¿Qué necesito saber para convertirme en diseñador web?
- ¿Cuál es la mejor agencia de diseño web en Ventura?
Comienzo a diseñar con lápiz y papel, o a veces uso Paper en mi iPad (una excelente aplicación de dibujo). El diseño receptivo es estándar ahora, por lo que extraigo un diseño muy básico para dispositivos móviles y de escritorio. No me preocupo por el tamaño de las tabletas en esta etapa. A partir de ahí, uso un marco como Bootstrap, Foundation o Skeleton para proyectos realmente pequeños. Estos marcos usan un sistema de cuadrícula, y puedo mapear fácilmente dónde irán los elementos y cómo se comportarán con algunos CSS básicos. Uso Sublime Text 2 para un editor de texto, luego uso MAMP para alojar localmente mi sitio en el navegador.
A veces, a partir de ahí, empiezo a jugar con color, tipografía e imágenes en el navegador, pero para proyectos más grandes generalmente empiezo a trabajar en Sketch. Recomiendo este programa de dibujo para Mac. Funciona realmente bien para el diseño UX / UI, y hay un montón de complementos gratuitos para hacerlo tan eficiente. Usando mi estructura alámbrica HTML como guía, construyo más detalles en el diseño, dividiéndolo en 3 tamaños: móvil, tableta y escritorio (a veces agregando escritorio HD para pantallas más anchas). Esto es realmente fácil de configurar en Sketch. Además, Sketch dibuja vectores, haciendo que todos los dibujos sean infinitamente escalables, sin dejar de utilizar capas como Photoshop. En este punto, definitivamente pediría comentarios de los clientes, pero eso suele suceder antes.
En este punto, empiezo a construir en mi estructura HTML usando lo que creé en Sketch. Eso significa guardar imágenes como PNG, JPEG o SVG y cargarlas en un servidor utilizando FTP seguro. A partir de ahí, solo es cuestión de agregar CSS y JS para que el sitio se comporte y parezca que lo quiero. Reunirse con los clientes o darles actualizaciones durante el proceso siempre es una buena idea. A los clientes les gusta saber de usted y saber cómo va su proyecto. Asegúrese de mantenerlos dentro de la conversación, incluso si tiene que estar en desacuerdo con sus ideas.
También debo mencionar que hay preprocesadores para CSS que hacen que sea mucho más fácil cambiar estilos o administrar cambios a medida que avanza. Less y Sass son los más populares. Los uso para proyectos más grandes, pero tiendo a confiar en CSS vainilla para proyectos más pequeños. Es solo una cuestión de preferencia.
Siempre pruebe en diferentes navegadores a medida que avanza. También recomendaría probar en IE, a pesar de que Microsoft lo descarta. La gente todavía usa el navegador, y es mejor averiguar qué usa el mercado de su cliente. Esto se puede descubrir fácilmente con Google Analytics si ya tienen un sitio existente. A veces, la industria en sí misma está atrasada en los tiempos, y es posible que deba adaptarse. Por ejemplo, solía trabajar con agentes inmobiliarios y corredores de bolsa, muchos de los cuales estaban cansados de usar una computadora, o usaban navegadores más antiguos.
¡Espero que esto ayude! Si tiene alguna pregunta, hágamelo saber.