Un desarrollador en el cambio de Windows a macOS
Siempre he sido un "chico de Windows". Hubo un tiempo en el que jugué con Linux, principalmente la distribución de Ubuntu, y fue una experiencia interesante. Aunque Linux era bastante poderoso, volví a Windows después de un corto tiempo debido a la facilidad de uso de Windows. No tuve que compilar mis propios controladores y había más software disponible .
Recientemente, tuve la oportunidad de hacer el cambio y usar una computadora Apple para trabajar. Pensé que me gustaría probarlo ya que parece que casi todo el mundo en la comunidad de desarrollo usa uno en estos días.
Para cualquier otro desarrollador que esté pensando en realizar el cambio de Windows a macOS, sigue leyendo para obtener más información sobre mi experiencia.
Primeras impresiones
Uso intuitivo
Mi primera impresión fue que macOS no parecía tan intuitivo como pensé que podría ser. Esto podría deberse al hecho de que estoy tan acostumbrado a la forma en que Windows hace las cosas.
Hay algunas características de Windows que Mac carece por completo . Por ejemplo, faltaban características como fijar ventanas a los lados de la pantalla, arrastrar una ventana hacia arriba para maximizar, incluso maximizar en absoluto.
Sin embargo, quedé impresionado por la resolución y claridad de la pantalla . La escala de UI para alta resolución también se realiza mejor que Windows, y todo se ve bien incluso a alta resolución. Tampoco puedo olvidar lo suave que se ve el texto.
Instalar aplicaciones
Una cosa con la que tuve problemas inicialmente fue tratar de instalar aplicaciones usando Apple App Store. Por alguna razón, no pude descargar aplicaciones sin ingresar información de pago.
Eventualmente, después de algunas investigaciones en línea, encontré una IU de registro por separado que me permitió continuar sin información de pago, pero cada vez que trato de actualizar el sistema me molestan para ingresar la información de pago.
Aplicaciones compatibles
He podido usar programas equivalentes para todo lo que necesito hacer, pero estos programas son los mismos o están menos completos que el equivalente de Windows. Aquí están las herramientas de Windows que uso, junto con los equivalentes de macOS que encontré que ofrecen las mismas características o funciones:
- Notepad ++ - Sublime (no gratis)
- Tortoise Git - SourceTree (no tiene una herramienta de combinación).
- Phpstorm - Phpstorm
- sqlyog - mysql workbench
- Microsoft Office - Microsoft Office
- CMdr - Iterm 2
- virtualbox - virtualbox
- filezilla - filezilla
En general, no he usado un programa que prefiero más en macOS que quizás Source Tree over Tortoise GIT . También escuché que Microsoft Office Suite tenía problemas en macOS, pero hasta ahora no me he encontrado con ningún problema.
Descubrí que utilizo el programa de notas con bastante frecuencia para mantener las cosas organizadas; de hecho, incluso estoy redactando este artículo en el programa de notas. Estoy seguro de que hay programas que podrían hacer mi vida más fácil en macOS, y los encontraré a medida que dedico más tiempo al sistema.
Integración de aplicaciones
La integración de aplicaciones en el sistema hace que muchas características parezcan propias del sistema operativo (notas, correo electrónico, terminal), lo cual es agradable. En Windows, las aplicaciones tienden a parecer muy separadas del sistema operativo y no tan bien integradas.
Mientras que la Terminal de Mac es probablemente una de sus mayores ventajas sobre Windows, esto ha disminuido bastante recientemente con soporte bash nativo en Windows .
A veces puede ser conveniente utilizar comandos nativos de Linux sin tener que instalar un software de terceros (como Cygwin para Windows).
Sin rejillas, sin gloria
El hecho de que no haya ningún tipo de sistema de cuadrícula con ventanas expandidas, similar a Windows, tiende a molestarme en macOS. Cada vez que cierro o abro un programa y el launchpad se expande o contrae, mis ventanas quedan con un espacio debajo de ellos que me enfurece. Esto puede ser posible para aliviar con extensiones UI, pero de forma predeterminada no veo una manera de hacerlo.
Además, en Windows, la capacidad de "mirar" los contenidos de las aplicaciones abiertas colocando el cursor sobre el icono de la barra de tareas me resulta útil. También es útil el hecho de que los íconos de aplicaciones se apilan y permiten que varias instancias se agrupen en un ícono .
En macOS, cada instancia de cada aplicación, si se minimiza, creará su propio ícono en el Launchpad.
Una de las cosas que más me disgusta con macOS es que no puedo maximizar ventanas de forma similar a cómo funciona la funcionalidad Maximizar en Windows. No tengo idea de por qué esto no se puede hacer.
En macOS, "maximizar" hace que una ventana se muestre a pantalla completa. No estoy seguro de por qué querría siquiera hacer eso. En Windows, me encanta que pueda arrastrar una ventana hacia los lados o las esquinas de una pantalla para administrar fácilmente varias aplicaciones a la vez, o arrastrar hacia la parte superior de la pantalla para maximizar .
Un resumen
Pros de macOS
- Es bueno tener un terminal Unix integrado en el sistema operativo
- Vagrant parece funcionar mucho más rápido que el equivalente de Windows
- La integración del sistema de aplicación es agradable
- No específicamente, pero la calidad de construcción es buena y la pantalla es de alta calidad
- La escala de la interfaz de usuario es muy buena, y todo se ve muy bien, incluso a alta resolución
- Inicio rápido
- Buena calidad de construcción
- Buena escala de interfaz de usuario
Contras:
- La gestión de ventanas puede ser una molestia
- No todas las herramientas que uso son tan buenas en macOS como en Windows
- Necesito pasar por la configuración de Apple Store para descargar desde la tienda (tuve problemas con esto y ni siquiera pude descargarlo en un punto)
- Incompatibilidad del programa ( no todo está disponible con una versión de macOS )
Todo se reduce a las preferencias personales
Al final, aunque saqué una lista decente de profesionales de macOS, aún prefiero una PC con Windows para el desarrollo . Simplemente no hay muchas razones convincentes para usar una Mac en Windows. Tal vez si hubiera estado usando macOS durante años, estaría bien continuar, pero debido a que he estado usando Windows por tanto tiempo y conozco todos los pormenores, definitivamente lo prefiero.
En algún momento pude verme a mí mismo usando macOS como mi controlador diario, pero por ahora creo que prefiero seguir con lo que estoy más familiarizado, un sistema Windows.
Nota del editor: esta es una publicación escrita para Hongkiat.com por Justin Hamm . Justin es Ingeniero Web Senior en Enola Labs, una empresa de desarrollo de aplicaciones web y móviles con sede en Austin, Texas.
Reproductor de medios VLC para admitir videos de 360 grados pronto
VLC Media Player es conocido por su flexibilidad gracias a su capacidad para reproducir casi cualquier formato de video bajo el sol. Pronto, el reproductor multimedia podrá admitir otro formato de video: videos de 360 grados .Para darnos una pequeña muestra de lo que viene en VLC, VideoLAN ha decidido lanzar una vista previa técnica de la función llamada VLC 360 ° .Creado e
Crear gráficos de datos con JavaScript con Billboard.js
Los gráficos y las imágenes juegan un papel vital en la mejora del contenido web. Con la tecnología moderna, es muy fácil agregar elementos visuales personalizados como iconos SVG en su página.Pero otro visual sorprendente que puedes construir desde cero es un gráfico web.Esto puede ayudarlo a graficar los datos visualmente para que sus visitantes puedan rápidamente echar un vistazo a la información pertinente. Y en l