es.hideout-lastation.com
Paraíso Para Los Diseñadores Y Desarrolladores


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.

Ahora puede enviar y recibir dinero con Gmail

Ahora puede enviar y recibir dinero con Gmail

Android: en 2013, Google presentó una función que permitiría a los usuarios de Google Wallet enviar y recibir dinero a través de la versión web de Gmail . Avance rápido hasta 2017, esta función está dando el salto al espacio móvil ya que Gmail para Android ahora viene con la integración de Google Wallet .Para aque

(Consejos de tecnología y diseño)

Cómo habilitar el tamaño de fondo en Internet Explorer [Quicktip]

Cómo habilitar el tamaño de fondo en Internet Explorer [Quicktip]

Las nuevas funciones que vienen con CSS3 no serán aplicables en Internet Explorer 8-6, y aún así podemos ignorar esta desventaja ya que el efecto se degradará muy bien. Por ejemplo, los navegadores sin el soporte para CSS3 Box Shadow no verán la sombra, pero esto está bien siempre y cuando el contenido siga siendo legible .Sin e

(Consejos de tecnología y diseño)