4 aplicaciones esenciales para desarrolladores en macOS
Como muchos desarrolladores mis inicios en la programación fueron con Windows y posteriormente con Linux, hasta hace poco esto seguía siendo así, pero tras pensarlo detenidamente y cansado del ruido que hacía mi portátil me lancé a comprar un Mac Mini.
Después de 4 meses utilizandolo como mi equipo principal lo considero una de las mejores compras que he hecho nunca, eso sí, también debido a las increíbles aplicaciones con las que me he topado y sin las que ya no puedo vivir.
Para todos los desarrolladores que trabajéis con macOS os presento una lista de 4 aplicaciones que considero esenciales para desarrollo.
Warp es sin duda alguna mi terminal favorita y probablemente la mejor que he probado y está disponible en un plan gratuito con el que no perderemos funcionalidades. Está desarrollada en Rust, lo que ya nos adelanta que es muy rápida, además de tener un diseño muy cuidado y ser muy sencilla de utilizar.
A parte de esto y realmente el punto en que se diferencia de las demás es su uso de inteligencia artificial. Warp es capaz de sugerir y autocompletar comandos según nuestro comportamiento, responder preguntas, y dar explicación y soluciones a los errores.
Warp además incluye una libreta donde guardar comandos que se nos haga difícil recordad o para casos muy específicos, esta libreta se guardará en nuestra cuenta en la nube.
Como véis, es una terminal con muchísimas posibilidades.
Hoppscotch es en mi opinión, la mejor alternativa a Postman. Es una herramienta gratuita y de código abierto diseñada para realizar pruebas de API de manera eficaz.
Ofrece una interfaz moderna, intuitiva y con muchísimas opciones, dando soporte para APIs REST, GraphQL y WebSockets. Además permite utilizar variables de entorno dando flexibilidad a la gestión de solicitudes.
Hoppscotch está disponible en su versión web y como una Progressive Web App (PWA). Además, desde hace poco, podéis probar su versión nativa para macOS, Windows y Linux, aunque por ahora está aún en fase alpha.
Más información sobre Hoppscotch
Pika es la mejor herramienta de selección de colores que he probado. Nativa, fácil de usar, de código abierto y funciona con un atajo de teclado.
Esta aplicación, disponible de forma gratuita, está diseñada para la accesibilidad, permitiendo comparar colores rápidamente para confirmar el cumplimiento de WCAG. Además, tiene un diseño ultra minimalista y se mantiene la mayoría del tiempo escondida en la barra de menú o en el dock sin ocupar espacio. Por defecto se configura para iniciarse al encender el Mac, por lo que en cuanto pulsemos la combinación de teclas estará disponible.
Además, Pika ofrece una variedad de formatos de color populares, como hex, RGB, HSB o HSL, y te permite copiar colores sin problemas para otras aplicaciones.
Arc se ha convertido en mi navegador por defecto, algo que no esperaba cambiar. Está basado en Chrome, por lo que en temas de compatibilidad no tiene ningún tipo de problema. Pero junto a esto, nos encontramos con un navegador con un diseño excepcional y útil como pocos.
Arc permite la creación de diferentes espacios de trabajo y diferentes perfiles donde podemos personalizar marcadores, carpetas, pestañas, tema, dividir pantallas y un largo etcétera. Además implementa inteligencia artificial, haciendo que podamos preguntarle al navegador sobre la página que estamos visitando o preguntarle a Chat GPT desde la barra de comandos por ejemplo. Todo esto hace que el navegador se adapte a cada tarea que vayamos a realizar, ocupando el espacio imprescindible y ofreciendo una cantidad inmensa de opciones a las que podemos acceder desde atajos de teclado.
A nivel de desarrollo tenemos todas las herramientas de Chrome, por lo que no nos faltará de nada, incluidas las extensiones. De hecho, tiene un modo desarrollador, el cual nos permite acceder a través de diversos botones, por ejemplo, a la consola o el panel de red. Os animo a probarlo, no os arrepentiréis.
En conclusión
a11y.sectionLink En conclusiónElegir las herramientas adecuadas puede ayudarnos a afrontar los desafíos del desarrollo de forma más cómoda y lograr un flujo de trabajo eficiente. Como desarrollador estas son las herramientas que he utilizado y recomiendo por ahora. Continuaré actualizándome con nuevos recursos con la esperanza de ayudaros en vuestro viaje de desarrollo.
Espero que os haya gustado esta pequeña recopilación de las herramientas que más estoy utilizando en mi día a día.
Si os ha gustado, os animo a compartir este artículo en vuestras redes. ¡Muchas gracias!