Desde la perspectiva de un creador front-end, no desde un ‘programador’ que podría escribir una aplicación web. Estamos hablando de escribir HTML, CSS, JS y quizás PHP.
Veo a muchos desarrolladores web pasar de Sublime a Atom, un editor de texto pirateable para el siglo XXI. Probablemente porque es gratis, abierto, pirateable, tiene integración de Git incorporada y se puede hacer que haga todo lo que Sublime puede hacer.
Utilizo Brackets cuando enseño: es gratis y relativamente libre de distracciones y tiene algunas buenas herramientas para principiantes (como una vista previa en vivo fácilmente configurable, sugerencias de código y algunos buenos ayudantes de preprocesador).
- ¿Puedo degradar Windows 10 a Windows 7 si tenía Windows 8 antes de la actualización?
- ¿Cuál es el mejor software antimalware gratuito?
- ¿Qué tipo de software puede mejorar la comunicación interna?
- ¿Cuál es una buena aplicación de seguimiento de tasa de criptomoneda?
- ¿Cuál es la pila de tecnología de Fitbit?
Todo lo anterior tiene buenas extensiones (paquetes en Atom) para que hagan todo tipo de cosas geniales. Y todos son PC y Mac.
Mi venerable editor de texto, bbEdit (solo Mac), que he estado usando desde aproximadamente el ’95, fue difícil de abandonar, pero no es tan genial como lo que están usando todos los niños. Me encuentro resbalando cuando no quiero pensar en atajos: trabajar tanto tiempo con algo crea una memoria muscular. bbEdit 11 acaba de salir, tiene soporte de Git y más, pero estoy inmerso en un par de proyectos, así que estoy esperando una semana más o menos antes de actualizar para verificarlo.
En cuanto a otro software, los creadores de front-end realmente necesitan PhotoShop, no importa lo que digan los fanáticos de Gimp, tendrás que sacar adecuadamente las cosas de los diseñadores de capas que te dan los diseñadores. En estos días hay mucho trabajo SVG por hacer, e Illustrator es la forma más fácil de crearlos, modificarlos y guardarlos, aunque debe aprender cómo optimizarlos con otras herramientas (y diseñarlos y animarlos en su editor de texto).
Sketch se está convirtiendo en la herramienta elegida por los diseñadores, por lo que si estás del lado del diseño, lo verás mucho. Es solo Mac, pero si estás del lado del diseño, bueno … estás usando una Mac. Allí. Lo dije.
Por lo general, tendrá abiertas las herramientas de desarrollador de Chrome, pero también debería tener todos los demás navegadores funcionando hoy, y una PC o 2 para ejecutarlos si está utilizando una Mac. Encuentro que la PC de venta de garaje es mucho más fácil de probar en máquinas virtuales o paralelas, y usted tiene una idea real del rendimiento, y si encuentra una computadora portátil usada como su máquina de prueba, puede llevarla y ponerla al frente de un usuario para prueba también. También puede usar Browserstack y confiar en él en su mayor parte, y es útil para emulaciones de dispositivos móviles.
También necesitará software FTP (aunque un buen editor de texto puede manejar eso), pero escuché que los niños en estos días pueden hacer casi cualquier cosa con la línea de comando.